#visual-studio #visual-studio-2015
Вопрос:
Форма указана в обозревателе решений и отображается при запуске программы, но я не могу открыть ее в режиме разработки. Значок рядом с формой также отличается от остальных моих форм.
Как я могу открыть его в режиме разработки?
Комментарии:
1. Как-то странно… Может быть, убедитесь, что вы находитесь в «режиме разработки», то есть решение не запущено. Также попробуйте закрыть (и, возможно, сохранить) текущее решение и открыть его снова. Предполагая, что вы единственный человек, использующий это решение. Также убедитесь, что файл не открыт другим редактором или в другом окне VS.
2. Он больше никем не используется (я единственный, кто его использует), я закрыл проект и visual studio и снова открыл его. Я не знаю, что вы подразумеваете под «убедитесь, что вы находитесь в режиме «дизайн»». У меня открыт проект, и я могу просматривать другие формы в том же проекте в режиме разработки. Значок рядом с формой отличается, и я чувствую, что это имеет значение, но я не знаю, как или как это исправить.
3. Под «режимом разработки» я подразумеваю, что вы не запускаете проект и не отлаживаете его. Я предполагаю, что есть вероятность, что он поврежден. Попробуйте скопировать форму в новую форму (с другим именем) и посмотрите, откроется ли новая.
4. Хорошо, я понимаю. Он не был запущен или отлажен. Я постараюсь скопировать его. Я могу просто воссоздать его. Я пытался выяснить, в чем причина проблемы.
5. Я предполагаю, что это очень необычно. Обратите внимание, что конструктор форм VS создает файлы, содержащие код, и использует этот код для визуализации элементов управления. Если файлы будут удалены или содержащийся в них текст изменен вручную неправильным образом, форма будет недоступна для открытия. Тем не менее, вы должны получить сообщение, если это так, когда вы дважды щелкните форму.