使用资源构建库

本文关键字:构建 资源 | 更新日期: 2023-09-27 17:56:29

我创建了一个使用.xml文件进行配置的库。但是在使用此库的核心项目中,不会复制资源。我添加了对我的库的引用.dll但当然没有任何内容表明我需要包含 lib 项目的/configuration 文件夹。

我怎样才能做到这一点?(不包括手动复制)

PS:我使用 Visual Studio 2012 Ultimate 使用 C#。 这两个项目都是 C#。一个生成库(dll等),另一个是可执行项目。

提前致谢:)

使用资源构建库

右键单击并选择"添加>现有项"以将资源包含在项目中。

包含它们后,在

"解决方案资源管理器"下选择它们,右键单击并选择属性。查找 Copy to Output Directory ,并将其设置为 Always 。这应该将文件与您的项目一起复制。

如果需要,另一种选择可能是将Build Action设置为 Embedded Resource ,但这可能会使从应用程序访问文件变得更加复杂(但并非不可能)。

更新:访问嵌入的文件有点混乱,但另一个 SO 问题可能会对您有所帮助。