Один из моих проектов не компилируется, если я не использую режим отладки - PullRequest
1 голос
/ 07 января 2010

У меня возникают трудности при компиляции тестового проекта в моем решении для решения .NET при использовании любой конфигурации, кроме «Отладка». Я использую стороннюю сборку (Ninject), ссылка на сборку, как обычно, указана в настройках моего проекта.

Он отлично работает в режиме отладки, но при переключении на реле я получаю эту ошибку:

Ошибка 13 Тип или имя пространства имен «Core» не существует в пространстве имен «Ninject» (отсутствует ссылка на сборку?) H: \ Sites \ Zeiterfassung \ Zeiterfassung.Tests \ TestBase.cs 10 15 Zeiterfassung.Tests

Когда я снова переключаюсь на Debug, все снова работает нормально.

Вот что меня больше всего удивило: я попытался создать новую конфигурацию решения с помощью диспетчера конфигурации Visual Studio 2008 и скопировал все параметры из решения отладки. Даже полученная конфигурация имеет точно такую ​​же проблему.

1 Ответ

3 голосов
/ 07 января 2010

Я предполагаю, что вы добавили ссылку на сборку, которая находится в папке bin \ Debug. Дважды проверьте, куда указывают ваши ссылки.

...