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