Отладка того, что я считаю фиктивной ошибкой VS2010 (отсутствует ссылка на сборку)
Я делал это сотни раз без проблем, но сегодня у меня есть проект, который просто не будет сотрудничать в VS2010.
У меня есть плагин, и мне нужно проверить его. Поэтому я написал тестовое приложение, в котором будет размещен мой плагин. Всякий раз, когда я делаю это, я просто добавляю ссылку на плагин, а затем объявляю это в своем коде. Поскольку в тестовом приложении по умолчанию нет оператора using, я наведите курсор мыши на тип, нажмите Shift-Alt-F10 и нажмите Enter, чтобы автоматически сгенерировать оператор using. У меня никогда не было этой неудачи до сегодняшнего дня.
У меня проблема в том, что в первый раз я делаю это нормально, но когда я компилирую, я получаю сообщение об ошибке:
Не удалось найти тип имени пространства имен "Компания" (вам не хватает директивы using или ссылки на сборку?).
Нет я не. Это прямо там и там. Но теперь мой плагин выделен красным, как будто есть проблема.
Если я закрою VS2010 и снова открою проект, он откроется, и тип плагина будет правильно выделен синим цветом. Но когда я компилирую, я снова получаю ошибку, а затем снова подчеркиваю красным.
Это полностью сводит меня с ума. Я надеюсь, что кто-то видел это раньше, или может указать, какую глупость я делаю неправильно!
1 ответ
Дерьмо. Я решил изучить свойства проекта тестового приложения и установить целевую платформу.NET на 4.0 вместо 4.0 CP. Это решило мою проблему. Argh!