Visual Studio 2010 Express создаст решение, но внезапно не отладит его - PullRequest
0 голосов
/ 23 июля 2011

У меня есть решение, которое состоит из двух проектов. Необходимые ссылки на месте, и IntelliSense отражает это. Я могу построить проект (F6).

Однако, когда я пытаюсь отладить его (F5), он внезапно сообщает мне, что пространство имен отсутствует (под внезапно я имею в виду, что раньше оно работало нормально). Там есть пространство имен, и я могу F12 перейти к классам в нем.

У меня есть класс исключений в «пропущенном» пространстве имен, но я использую его в своем коде. Он не подчеркивается (то есть IDE не обнаруживает ошибок), но подчеркивает ссылку на пространство имен. Не имеет смысла Подчеркивание происходит только после того, как я нажму F5. Нажатие F6 удалит его.

EDIT

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

Я могу выполнить отладку, если сохраню только существующие пространства имен.

1 Ответ

0 голосов
/ 26 июля 2011

Это произошло со мной при обращении к dll, использующему .NET Framework 4, из проекта, использующего .NET Framework 4 Client Profile. Visual Studios работает очень странно, и все IntelliSense работает, но не отлаживается. Я не уверен, что это та же проблема, но это звучит очень похоже на это.

...