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