复制XML到其他项目的输出目录
本文关键字:输出 项目 XML 其他 复制 | 更新日期: 2023-09-27 18:03:42
我在一个c#项目中运行这段代码。该文件位于项目的根目录中。如果它已将Copy设置为输出目录以始终复制。
XDocument fileConfigXml = XDocument.Load("FileConfig");
该项目正在从其他项目中调用。
我得到:
System.IO.FileNotFoundException was unhandled
HResult=-2147024894
Message=Could not find file 'C:'Users'user'SolutionName'OtherPriect'bin'Debug'FileConfig.xml'.
我可以将xml文件复制到调用者项目或从其国内项目读取它吗?
xml文件必须在被执行程序的Project中。否则,它只会被复制到所引用项目的output文件夹中。对项目的引用意味着您使用.dll而不是其他文件。
如果全局声明变量,将代码移动到form的load事件(例如:Form1_load),然后再试一次