【发布时间】:2015-10-28 07:49:13
【问题描述】:
我创建了一个 Wpf 应用程序,它由 3 个项目组成,在一个不是我的主要项目的项目中,我正在访问一些 config.xml 文件,从中读取数据并写入数据。
在我的应用程序中,我访问此文件的方式如下:
string xmlStr = File.ReadAllText("../Content/StationConfig.xml");
或:
doc.Save("../Content/StationConfig.xml");
它在调试模式下在我的应用上运行良好,但是当我发布时出现错误:
找不到部分路径
而且它查看的地方是应用程序:
C:\Users\petric\AppData\Local\Apps\2.0\075BBVBO.9MZ\BWMQ2V0B.PE5\Content\StationConfig.xml
此文件需要在将安装我的应用程序的每台 PC 上都可用。 我的文件构建操作设置为内容 并将其复制到输出目录设置为始终复制。
我已经阅读了很多关于这个问题的问题,但仍然无法找到解决方案,还请阅读:WPF Application Resource, Content, and Data Files
有什么建议吗?
【问题讨论】:
-
您是否将该文件添加到您的项目中???
-
什么意思?我相信我做到了...
-
在visual studio中你看到那个文件???
-
点击该文件并查看它的属性窗口。必须有构建操作。可能它没有设置为内容。设置为内容
-
是web项目还是windows?