首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

读取项目中的XML文件路径有关问题

2012-04-14 
读取项目中的XML文件路径问题在一个Windows应用程序项目中,添加了一个XML文件,这个文件被VS默认添加到了这

读取项目中的XML文件路径问题
在一个Windows应用程序项目中,添加了一个XML文件,这个文件被VS默认添加到了这个应用程序项目文件夹中.运行程序后能读写这个XML文件,只不过代码中获取这个XML文件路径过程是:
首先获取运行程序所在的目录,例如在 E:\C#\Test\TestXML\bin\Debug
然后通过对这个路径进行字符串处理,移除了固定字符bin\Ddebug,把路径变为了XML文件所在的路径 E:\C#\Test\TestXML

现在有个问题是:如果我这个程序要打包,要求安装包里就只有这个XML文件和EXE文件,用户安装后这两个文件会在同一个文件夹中.但此时程序运行后就找不到这个XML文件,请问应该怎么解决这个矛盾?(不准把XML文件拷贝到debug文件夹下)

[解决办法]
设置XML文件的属性,复制到输出目录
[解决办法]
楼主的XML没有自动复制到debug目录,所以才有这个问题

热点排行