0

我按照以下链接上的说明将我们的 webforms 项目转换为 MVC

http://www.hanselman.com/blog/IntegratingASPNETMVC3IntoExistingUpgradedASPNET4WebFormsApplications.aspx

但是,智能感知和语法突出显示不适用于 cshtml 视图。此外,“创建新区域”等配方也不适用于转换后的项目。所有这些东西都在“纯”mvc-4 项目中工作。

有人知道我可能会错过什么吗?

4

2 回答 2

1

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.

于 2013-01-02T20:59:05.893 回答
0

我的同事对我们下载的 MVC4 项目模板和正在升级的现有项目进行了比较。

我们合并了Guids,这让食谱起作用了。

他还在这里找到了智能感知解决方案:

除了我们的版本是 2.0.0.0 而不是 1.0.0.0 (以匹配 .csproj 包含中的引用)

于 2013-01-02T23:26:07.353 回答