5

背景:我曾经有过VS2010 Professional。升级到 VS2010 Ultimate。安装了 SP1。安装 MVC3、MVC3 工具更新

我目前正在开发一些自定义 Orchard 模块,出于某种原因,我没有将 Razor 视为已安装的模板。但是,如果我启动一个新的 ASP.NET MVC3 应用程序,我会看到它。有没有人遇到过这个问题。我试过卸载 MVC3 和工具更新。没运气。我有什么明显的遗漏吗?

MVC3 应用程序 - 如您所见,MVC3 视图页面 (Razor) 可用... 在此处输入图像描述

从果园模块: 在此处输入图像描述

4

2 回答 2

5

对我来说,编辑项目文件并{E3E379DF-F4C6-4180-9B81-6769533ABE47}在其他 guid 前面添加值以<projecttypeguids>解决问题。

于 2012-10-31T11:12:44.373 回答
5

您是否尝试将 Razor 引擎安装为该解决方案的 NuGet 包?打开包管理器控制台(查看 - 其他窗口)并输入

  Install-Package RazorEngine

System.Web.Mvc.dll 是否包含在参考文献中?

于 2012-06-06T08:35:37.473 回答