ClickOnce 应用程序安装在哪里?
Where does a ClickOnce app install?
抱歉各位,我知道这个问题有点菜鸟问题!
使用 VS Express 我已经将一些 MS Word 文件添加到项目中,但我似乎无法在发布后访问它们。
在调试时我正在使用:
Environment.CurrentDirectory + "\Sheet.docx"
而且效果很好。
我还添加了几个 xml 文件,一旦发布就可以访问它们:
ApplicationDeployment.CurrentDeployment.DataDirectory + "\settings.xml"
访问word文件的等价物是什么?
谢谢,克里斯。
安装通常在 %LOCALAPPDATA%\Apps\ 下面的某处完成
(System.Reflection.Assembly.GetExecutingAssembly().位置可能会告诉你)
请检查您的解决方案中的文件属性,准确地说,在您的 word 文件的属性中,检查该文件是否已复制到输出目录,是否存在于部署中...或者您可以设置文件对内容的构建操作并将其作为内容流访问...Application.GetContentStream(...)
抱歉各位,我知道这个问题有点菜鸟问题! 使用 VS Express 我已经将一些 MS Word 文件添加到项目中,但我似乎无法在发布后访问它们。
在调试时我正在使用:
Environment.CurrentDirectory + "\Sheet.docx"
而且效果很好。
我还添加了几个 xml 文件,一旦发布就可以访问它们:
ApplicationDeployment.CurrentDeployment.DataDirectory + "\settings.xml"
访问word文件的等价物是什么?
谢谢,克里斯。
安装通常在 %LOCALAPPDATA%\Apps\ 下面的某处完成 (System.Reflection.Assembly.GetExecutingAssembly().位置可能会告诉你)
请检查您的解决方案中的文件属性,准确地说,在您的 word 文件的属性中,检查该文件是否已复制到输出目录,是否存在于部署中...或者您可以设置文件对内容的构建操作并将其作为内容流访问...Application.GetContentStream(...)