2012-10-28 63 views
0

我想在Visual Studio(2012)中將已加載的現有Web站點更改爲MVC4項目Web應用程序的解決方案!實際上,加載的網站(從本地IIS)是一個真正的MVC應用程序(所以我不問一些轉換),但Visual Studio不認識到這一點! 使用現有的解決方案,visual studio菜單的行爲就像我有一個webform應用程序: 我不能添加控制器既不意見或其他MVC特定項目!將「現有網站」項目類型更改爲MVC項目

那麼如何將項目更改爲MVC?

謝謝!

+1

創建一個新的Mvc項目,打開項目XML並找到項目類型元素,關閉您的其他項目編輯該項目的類型XML,現在重新打開它,刪除您創建的項目。 – chrislhardin

+0

我只有一個.sln文件!而且結構與項目文件不同! –

+1

那是你的問題。你需要一個Mvc類型的項目。你將無法轉換。在解決方案中創建Mvc項目並將代碼移入其中。 – chrislhardin

回答

2

我把這個添加到我的.csproj,現在我在右鍵點擊我的'Views'文件夾時在我的上下文中有'Add-> View'。希望這可以幫助。

<ProjectTypeGuids>{E3E379DF-F4C6-4180-9B81-6769533ABE47};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>