我在我的项目中添加了对log4net程序集dll的引用。
当我建立时,我收到警告说:
警告程序集'Lib \ log4net.dll'是 错误地指定为文件。
我查看help for this error on MSDN,然后说:
此警告是在生成期间生成的 应用程序清单生成时 构建过程检测到文件 参考实际上是一个(托管或 本地)汇编。
这正是我正在做的事情;文件引用是程序集。我在这里被告知了什么?
如何在不添加对程序集dll的引用的情况下添加对程序集dll的引用?
答案 0 :(得分:92)
尝试将源DLL的Build Action属性设置为None。它解决了我们的问题。
答案 1 :(得分:6)
我自己也遇到了这个问题。
这对我有用:
我添加了一个程序集作为参考和“现有资源”。从解决方案资源管理器中删除文件,关闭,然后重新打开项目。