我有一個Visual Studio項目,它是一個ASP.NET MVC項目,但它不能在Visual Studio中識別它,所以我沒有用Add添加下拉菜單查看等。相反,我只是得到一個非常簡單的添加文件對話框,它不包含任何MVC文件模板。當我創建一個新的MVC項目,但我得到所有漂亮的小VS工具。那麼,有人能告訴我如何指示VS將該項目識別爲MVC項目嗎?將Visual Studio項目轉換爲ASP.NET MVC
謝謝
我有一個Visual Studio項目,它是一個ASP.NET MVC項目,但它不能在Visual Studio中識別它,所以我沒有用Add添加下拉菜單查看等。相反,我只是得到一個非常簡單的添加文件對話框,它不包含任何MVC文件模板。當我創建一個新的MVC項目,但我得到所有漂亮的小VS工具。那麼,有人能告訴我如何指示VS將該項目識別爲MVC項目嗎?將Visual Studio項目轉換爲ASP.NET MVC
謝謝
那麼,要回答我自己的問題,你必須改變項目文件中的projecttypeguids。在ASP.NET MVC RC1的情況下,它們是:
{603c0e0b-db56-11dc-be95-000d561079b0} {349c5851-65df-11DA-9384-00065b846f21} {fae04ec0-301f-11D3-bf4b-00c04f79efbc }
雖然這些可能會有所不同,具體取決於您的目標版本。
對於ASP.Net MVC 3,你將不得不在項目文件更改ProjectTypeGuids屬性:
<ProjectTypeGuids>{E53F8FEA-EAE0-44A6-8774-FFD645390401};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>