Asp.net mvc 将Visual Studio项目转换为ASP.NET MVC
我有一个VisualStudio项目,它是一个ASP.NETMVC项目,但是它在VisualStudio中不识别它,所以我没有使用Add View之类的功能获得良好的下拉列表。相反,我只是得到一个非常简单的添加文件对话框,其中不包括任何MVC文件模板。然而,当我创建一个新的MVC项目时,我得到了所有漂亮的VS工具。那么,有人能告诉我如何指导VS将该项目识别为MVC项目吗Asp.net mvc 将Visual Studio项目转换为ASP.NET MVC,asp.net-mvc,visual-studio,project,Asp.net Mvc,Visual Studio,Project,我有一个VisualStudio项目,它是一个ASP.NETMVC项目,但是它在VisualStudio中不识别它,所以我没有使用Add View之类的功能获得良好的下拉列表。相反,我只是得到一个非常简单的添加文件对话框,其中不包括任何MVC文件模板。然而,当我创建一个新的MVC项目时,我得到了所有漂亮的VS工具。那么,有人能告诉我如何指导VS将该项目识别为MVC项目吗 谢谢为了回答我自己的问题,您必须更改项目文件中的ProjectTypeGuid。对于ASP.NET MVC RC1,它们是:
谢谢为了回答我自己的问题,您必须更改项目文件中的ProjectTypeGuid。对于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>
{E53F8FEA-EAE0-44A6-8774-FFD645390401};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}