Подтвердить что ты не робот

VS2005: Assembly '<assembly>' неправильно указан как файл.

Я добавил ссылку на DLL сборку log4net в свой проект.

Когда я строю, я получаю предупреждение:

Предупреждение: "Lib\log4net.dll" неправильно указан как файл.

Я смотрю помощь для этой ошибки в MSDN, и он говорит:

Это предупреждение генерируется во время генерация манифеста приложения, когда процесс сборки обнаруживает, что файл ссылка на самом деле (управляемая или родной).

Это именно то, что я делаю; ссылка на файл - это сборка. Что мне говорят здесь?

Как добавить ссылку на сборку dll, не добавляя ссылку на сборку dll?

4b9b3361

Ответ 1

Попробуйте установить для свойства Build Action исходных DLL значение None. Он решил проблему для нас.

Ответ 2

Я сам сталкивался с этой проблемой.

Это то, что сработало для меня:

Я добавил сборку в качестве ссылки и как "Существующий ресурс". Удаление файла из Обозревателя решений, закрытие, а затем повторное открытие проекта.