我有一个运行良好的 ASP.NET 应用程序,但它变得笨拙。我想在任何新页面中加入 MVC3 功能,并逐步转换所有旧页面。我打算使用 Razor 语法。
我已经让它工作了。我可以很好地提供页面。这是一场战斗,但情况看起来不错。我相信我拥有所有的目录结构和引用的 DLL。
我唯一真正的问题是 IDE:
当我右键单击控制器文件夹时,我无法选择“添加控制器..”。视图同上,项目右键菜单中的“添加区域...”。
我无法添加与 MVC3(或 MVC2,我也已安装)相关的模板项。
我也无法验证 HTML5(所有标签都无效),但我认为这是一个单独的问题,因为此功能也不适用于我的 MVC3 项目。
如果它不能完美地用于作为 MVC3 项目(使用 Razor 语法)创建的项目,我什至不知道这些东西丢失了,所以它必须是解决方案或项目中的特定内容,但我无法在任何地方找到它.
我的问题:我 在哪里更改它以便 IDE 将其确认为 MVC 项目?