Я создал новый проект MVC и добавил к нему несколько страниц веб-форм, чтобы начать добавлять новые страницы в мое приложение с использованием MVC и в конечном итоге перенести старые страницы. Все строится и работает правильно, но я заметил, что у меня нет опции «Преобразовать в веб-приложение» при щелчке правой кнопкой мыши на файле aspx. И я думаю, что это не восстанавливает мои дизайнерские файлы, когда я меняю элементы управления на странице.
Я предполагаю, что ProjectTypeGuid неверен или находится в неправильном порядке. Кто-нибудь может подтвердить?
Старый (Webforms) файл проекта
<ProjectGuid>{4F95C3D9-228E-4BD5-9840-46224BA3EBA7}</ProjectGuid>
<ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
Новый (MVC) файл проекта
<ProjectGuid>{A4690D3F-695B-4BF4-93B7-EA5B17793051}</ProjectGuid>
<ProjectTypeGuids>{603c0e0b-db56-11dc-be95-000d561079b0};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>