将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>