测试/调试应用程序时; vcm.net代码在frmMain_Load事件中失败。它试图将name
的属性值从XML加载到组合框中。我在项目中有XML,但在测试/调试应用程序时,它正在bin \ debug文件夹中查找XML文件。
解决方案如下所示:
我知道我可以将XML文件移动到bin \ debug文件夹中,应用程序可以正常工作,但我不认为我应该这样做......我缺少什么?
完整路径:C:\ Users \ Troy Pilewski \ Source \ Repositories \ dicebag \ dice.xml
答案 0 :(得分:2)
将Copy to Output Directory
文件的dice.xml
属性更改为Copy if newer
或Copy always
。
之后,该文件将自动复制到项目构建的输出(Debug \ Release)文件夹中。
Copy if newer
仅在文件来源编辑后才会复制文件。在您更改源文件之前,将保存对Debug文件夹中的文件所做的所有更改。
Copy always
将在每次构建时替换此文件。