[英]How to include .config file or a dependency project in to bin folder of a main project?
我有一个业务项目,其中包含业务规则的代码,在这个项目中,我有一个设置文件,用于存储异常消息(以避免硬编码)。
在UI项目中,我指的是业务项目,而UI项目具有抛出异常的方法,该方法具有在业务项目中定义的异常消息。
但是在构建之后,我找不到Business.config,因为它没有复制到UI bin文件夹中。
那么如何将业务设置/配置文件包含到UI项目中呢?
我发现整个应用程序设置部分包含在Business.dll文件中。 这样,如果不重新构建解决方案,以后就无法更改异常消息。
任何想法? 谢谢
在解决方案资源管理器中右键单击Business.config文件。
选择“属性”,然后将“属性复制到输出目录”设置为Copy if Newer
或Copy always
Copy if Newer
Copy always
。
这将复制配置以及您的业务项目dll(无论您在其他C#项目中引用它的位置)。
见下图:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.