2013-04-21 2 views
11

Я не использовал MSVS с v2008 (но я никогда не был хорош в этом). Версия, о которой я говорю, - это 2012 год. Я работаю в основном в Emacs, но для команды я должен создавать проекты MSVS и поддерживать их в работоспособном состоянии. Теперь, когда я создаю файл, MSVS не позволит мне добавить его в решение (нажмите «Проект» в «Обозревателе решений» -> контекстное меню -> выберите «Добавить» -> «Добавить существующий элемент» неактивен.)Функция «Добавить существующий элемент» отключена - как включить/почему это происходит?

Это работало два дня назад. С тех пор я установил плагин через NuGet, который позволяет добавлять пользовательские типы mime в IIS, используемые в проектах MSVS для ASP.NET. Это были все изменения, которые я сделал.

Как устранить эту проблему? Почему это возможно? Что может быть причиной отключения этой функции?

EDIT

К сожалению, похоже, что это не возможно сделать это в то время как «отладка» проект - как-то я должен был fatfingered сеанс отладки без заметив его. Когда я перезапустил Studio, мне было предложено открыть сеанс отладки. После перезапуска Studio функциональность вернулась. Тем не менее, странно, что вы не можете добавлять файлы во время отладки ... или, может быть, я чего-то не хватает.

+8

Ваш проект скомпилирован при отладке. Добавление в файлы было бы бессмысленным, поскольку они не были бы скомпилированы. И мы все допустили эту ошибку и не заметили. – Yatrix

+4

Вы не можете вносить какие-либо изменения во время отладки. Это не так неожиданно. И есть много вещей, которые изменяются в пользовательском интерфейсе, чтобы указать, что сеанс отладки продолжается. Я не совсем уверен, как вы их пропустили. –

+0

@wvxvw F5 - это горячая клавиша. =] – Yatrix

ответ

1

У меня была такая же проблема сегодня. Решение заключается в том, чтобы оставить режим отладки в визуальной студии. Затем доступен пункт меню «Добавить новый элемент», который был выделен серым цветом.

btw: вы оставляете режим отладки в визуальной студии (2013) с помощью Shift + F5 или щелкните красный квадрат в gui.

0

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

Смежные вопросы