Отладка того, что я считаю фиктивной ошибкой VS2010 (отсутствует ссылка на сборку)

Я делал это сотни раз без проблем, но сегодня у меня есть проект, который просто не будет сотрудничать в VS2010.

У меня есть плагин, и мне нужно проверить его. Поэтому я написал тестовое приложение, в котором будет размещен мой плагин. Всякий раз, когда я делаю это, я просто добавляю ссылку на плагин, а затем объявляю это в своем коде. Поскольку в тестовом приложении по умолчанию нет оператора using, я наведите курсор мыши на тип, нажмите Shift-Alt-F10 и нажмите Enter, чтобы автоматически сгенерировать оператор using. У меня никогда не было этой неудачи до сегодняшнего дня.

У меня проблема в том, что в первый раз я делаю это нормально, но когда я компилирую, я получаю сообщение об ошибке:

Не удалось найти тип имени пространства имен "Компания" (вам не хватает директивы using или ссылки на сборку?).

Нет я не. Это прямо там и там. Но теперь мой плагин выделен красным, как будто есть проблема.

Если я закрою VS2010 и снова открою проект, он откроется, и тип плагина будет правильно выделен синим цветом. Но когда я компилирую, я снова получаю ошибку, а затем снова подчеркиваю красным.

Это полностью сводит меня с ума. Я надеюсь, что кто-то видел это раньше, или может указать, какую глупость я делаю неправильно!

1 ответ

Решение

Дерьмо. Я решил изучить свойства проекта тестового приложения и установить целевую платформу.NET на 4.0 вместо 4.0 CP. Это решило мою проблему. Argh!

Другие вопросы по тегам