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