объединить asp.net mvc с существующим приложением asp.net - PullRequest
1 голос
/ 16 ноября 2010

Я объединил приложение asp.net 4.0 с приложением asp.net mvc 3.

Все работает, кроме подливки, как щелчок правой кнопкой мыши на папке Controllers и получение:

Добавить >> Добавить контроллер

То же самое для представлений и т. Д. И т. Д.

Есть указатели?

Ответы [ 2 ]

2 голосов
/ 16 ноября 2010

Откройте соответствующий файл .csproj, используя ваш любимый текстовый редактор (не Visual Studio), и добавьте следующее:

<PropertyGroup>
    ...

    <ProjectTypeGuids>{F85E285D-A4E0-4152-9332-AB1D724D3325};Some other guids which are not important</ProjectTypeGuids>
    ...
</PropertyGroup>

Обратите внимание на направляющую {F85E285D-A4E0-4152-9332-AB1D724D3325}.Это означает, что это проект ASP.NET MVC 2, и вы должны получить меню Visual Studio.

Если это проект ASP.NET MVC 3 RC, guid - {E53F8FEA-EAE0-44A6-8774-FFD645390401}.

0 голосов
/ 16 ноября 2010

Вы можете просто добавить другой проект в свое решение, открыв файл porject приложения MVC в подпапке.

Это решит вашу проблему.

Надеюсь, это поможет

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