#c# #windows
Вопрос:
Я создаю приложение Windows с помощью Visual Studio 2017 с использованием C#. У меня нет проблем при компиляции и запуске кодов. Однако, когда я пытаюсь отредактировать пользовательский интерфейс, дизайнер возвращает некоторые исключения и не может открыть пользовательский интерфейс.
Я перешел по кодам, и он не показывает никаких ошибок, исходящих с сайта дизайнера. Это как — то связано с моей конфигурацией Visual Studio?
Комментарии:
1. Это Winforms или WPF? Пожалуйста, отметьте соответствующим образом.
2. Какая платформа? Рамки? Ядро? Всегда ли так было или все изменилось? Если вы зайдете в designer.cs и удалите все упоминания об ECustomCtrl.EGradPanel, появится ли пользовательский интерфейс?
3. Обратите внимание, что дизайнеры легко путаются (и всегда так делали), первое, что вам следует попробовать, это закрыть visual studio, удалить каталоги bin и obj и перезапустить. также, как упоминалось выше, проверьте свой дизайнерский код, чтобы узнать, не нарушено ли что-нибудь
4. Вы редактировали
designer.cs
файл вручную? Если бы вы это сделали, то, вероятно, что-то напутали. Попробуйте вспомнить, что вы изменили, и измените это обратно. Как уже упоминал @thegeneral, дизайнеры немного хрупкие5. В одном я могу быть уверен: всякий раз, когда я открываю пользовательский интерфейс конструктора с другого компьютера, он сможет загружать пользовательский интерфейс без каких-либо исключений