Я не использовал MSVS с v2008 (но я никогда не был хорош в этом). Версия, о которой я говорю, - это 2012 год. Я работаю в основном в Emacs, но для команды я должен создавать проекты MSVS и поддерживать их в работоспособном состоянии. Теперь, когда я создаю файл, MSVS не позволит мне добавить его в решение (нажмите «Проект» в «Обозревателе решений» -> контекстное меню -> выберите «Добавить» -> «Добавить существующий элемент» неактивен.)Функция «Добавить существующий элемент» отключена - как включить/почему это происходит?
Это работало два дня назад. С тех пор я установил плагин через NuGet, который позволяет добавлять пользовательские типы mime в IIS, используемые в проектах MSVS для ASP.NET. Это были все изменения, которые я сделал.
Как устранить эту проблему? Почему это возможно? Что может быть причиной отключения этой функции?
EDIT
К сожалению, похоже, что это не возможно сделать это в то время как «отладка» проект - как-то я должен был fatfingered сеанс отладки без заметив его. Когда я перезапустил Studio, мне было предложено открыть сеанс отладки. После перезапуска Studio функциональность вернулась. Тем не менее, странно, что вы не можете добавлять файлы во время отладки ... или, может быть, я чего-то не хватает.
Ваш проект скомпилирован при отладке. Добавление в файлы было бы бессмысленным, поскольку они не были бы скомпилированы. И мы все допустили эту ошибку и не заметили. – Yatrix
Вы не можете вносить какие-либо изменения во время отладки. Это не так неожиданно. И есть много вещей, которые изменяются в пользовательском интерфейсе, чтобы указать, что сеанс отладки продолжается. Я не совсем уверен, как вы их пропустили. –
@wvxvw F5 - это горячая клавиша. =] – Yatrix