WCF, как остановить остановить файл log4net, создаваемый при сборке - PullRequest
0 голосов
/ 16 сентября 2011

У меня проблема с файлом log4net в созданной мной службе WCF.

Когда я собираю и запускаю свои службы WCF, он создает log4net, а затем выдает следующие ошибки ...

"Не удалось загрузить файл или сборку 'log4net' или одну из ее зависимостей. Была предпринята попытка загрузить программу с неверным форматом."

Когда я удаляю fle из папки bin и обновляю браузер, службы работают нормально.

Итак, как я могу остановить создание log4net в бункере, когда я собираю свой проект? как мне это не нужно

1 Ответ

1 голос
/ 16 сентября 2011

Где-то в вашем сервисном проекте у вас, вероятно, есть ссылка на сборку log4net.Или сборка log4net упоминается в другой сборке, на которую ссылается ваш сервисный проект.Каким-то образом он включается как зависимость для развертывания вашей службы и поэтому копируется в папку bin.

Найдите ссылку на сборку log4net, выберите ее и выберите Свойства изего контекстное меню.В окне свойств установите Копировать локальный в значение falseЭто предотвратит копирование сборки в папку выходного лотка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...