我制作了一个使用.xml文件进行配置的库。但是在使用这个库的核心项目中,资源不会被复制。我添加了一个对library.dll的引用,但当然没有说明我需要包含lib项目的/configuration文件夹。
我怎样才能做到这一点呢?(不包括手动复制)
ps:我正在使用visual studio 2012旗舰版在c#中工作。这两个项目都是c#。一个生成库(dll等),另一个是可执行项目。
提前感谢:)
发布于 2014-04-04 17:06:37
右键单击并选择Add > Existing item以将资源包含到项目中。
在包含它们之后,在解决方案资源管理器下选择它们,右键单击并选择属性。查找Copy to Output Directory,并将其设置为Always。这应该会将文件与项目一起复制。
如果需要,另一个选项可能是将Build Action设置为Embedded Resource,但这可能会使从应用程序访问文件变得稍微复杂(但并非不可能)。
更新:访问嵌入的文件有点麻烦,但是这个other SO question可能会帮你解决这个问题。
https://stackoverflow.com/questions/22857899
复制相似问题