我按照以下链接上的说明将我们的 webforms 项目转换为 MVC
但是,智能感知和语法突出显示不适用于 cshtml 视图。此外,“创建新区域”等配方也不适用于转换后的项目。所有这些东西都在“纯”mvc-4 项目中工作。
有人知道我可能会错过什么吗?
我按照以下链接上的说明将我们的 webforms 项目转换为 MVC
但是,智能感知和语法突出显示不适用于 cshtml 视图。此外,“创建新区域”等配方也不适用于转换后的项目。所有这些东西都在“纯”mvc-4 项目中工作。
有人知道我可能会错过什么吗?
Open the .csproj
file in a text editor and make sure that {39613BA0-1206-4A4B-A16A-C1F2A22D1267}
appears in the <ProjectTypeGuids>
element.
This GUID tells VIsual Studio to add MVC menu items.
我的同事对我们下载的 MVC4 项目模板和正在升级的现有项目进行了比较。
我们合并了Guids,这让食谱起作用了。
他还在这里找到了智能感知解决方案:
除了我们的版本是 2.0.0.0 而不是 1.0.0.0 (以匹配 .csproj 包含中的引用)