当您引用库时如何将 .dll 和 .config 复制到 TargetDir

When you reference library how to copy to TargetDir not only .dll but also .config

我的图书馆有一个额外的配置文件。我用它来配置 log4net。所以库可以配置log4net。我在我的解决方案中将对库的引用添加到另一个项目,我需要使 VS 不仅复制 .dll 文件,还需要复制 .config 文件。我该怎么做?谢谢。

正如 Micky 指出的那样,程序集没有配置文件,但您可以使用 "Add existing file" 和 select "Add as Link",然后将 "Copy To Output Directory" 设置为 "Copy always" 这样文件就应该复制到输出目录了。

您必须在引用库的主项目的 app.config 文件中包含 log4net 的配置部分...

你也可以看看here...