WPF C#XML文件作为资源添加
|
我正在使用添加到我的项目中的XML文件,该文件具有以下属性:
Build Action : Resource
Copy to output directory : Copy Always
然后,当可执行文件运行时,我需要用户能够编辑XML(添加,删除和修改节点)。可能吗 ?还是我需要将“构建操作”更改为“内容”?
谢谢
编辑:
我已将其删除并再次添加为“内容”。
但是现在又有另一个问题:将其添加到项目中时,它将在应用程序根目录(WpfApplication1 \\ WpfApplication1 \\ myfile.xml)中查找。
但是,当我运行该应用程序时,负责添加节点的功能可以正常工作,但是它将文件保存到WpfApplication1 \\ WpfApplication1 \\ bin \\ Debug \\目录中!因此\“ real \” myfile.xml不会更新。
我在用着 :
XMLHosts.Load(\"myfile.xml\");
XMLHosts.Save(\"myfile.xml\");
并且数据源声明为:
<XmlDataProvider x:Key=\"MyfileData\" Source=\"myfile.xml\" XPath=\"Books/Book\" />
没有找到相关结果
已邀请:
1 个回复
妊辽剁茧