我已将log4net程序集dll的引用添加到我的项目中。
当我构建时,我收到一个警告:
警告:程序集 'Lib\log4net.dll' 被错误地指定为文件。
我查看了MSDN上关于此错误的帮助文档,它说:
应用程序清单生成期间生成此警告,当构建过程检测到文件引用实际上是(托管或本地的)程序集时。
这正是我正在做的事情;文件引用就是一个程序集。这里告诉我的是什么?
我如何在不添加程序集dll的引用的情况下添加对程序集dll的引用?
我已将log4net程序集dll的引用添加到我的项目中。
当我构建时,我收到一个警告:
警告:程序集 'Lib\log4net.dll' 被错误地指定为文件。
我查看了MSDN上关于此错误的帮助文档,它说:
应用程序清单生成期间生成此警告,当构建过程检测到文件引用实际上是(托管或本地的)程序集时。
这正是我正在做的事情;文件引用就是一个程序集。这里告诉我的是什么?
我如何在不添加程序集dll的引用的情况下添加对程序集dll的引用?
尝试将源DLL的“生成操作”属性设置为“无”。这对我们解决了问题。
我自己也遇到了这个问题。
以下是解决方法:
我将一个程序集添加为引用和“现有资源”。从解决方案资源管理器中删除该文件,关闭并重新打开项目即可解决问题。