4

我刚刚在 Visual Studio 2010 中发现了一件奇怪的事情。

我可以将 Razor 页面添加到网站项目中,但不能在 Web 应用程序项目中执行此操作。

我知道我可以创建一个 ASP.NET MVC(1-4) 项目,它允许我在其中添加一个 Razor 页面。

在我检查了网站(WS)项目和 Web 应用程序(WA)项目之间的差异之后,在我看来,在大多数情况下,WA 将趋向于比 WS 具有更多的功能。

所以我的问题是:Visual Studio 2010 允许我们将 Razor 页面添加到 WS 项目中(您可以在模板列表中添加新页面时找到它),但是为什么它没有在模板中提供 Razor 页面WA项目?

我很好奇。等待你的答案:)

干杯

4

1 回答 1

1

创建新的空 Web 应用程序时,我遇到了同样的问题。我想使用 MVC。尽管添加了所需的引用,但它仍然不允许我通过右键单击文件夹来创建文件。

但是,如果您在 Visual Studio 2010 上安装了 SP1,则可以:

  • 右键单击 > 添加 > 从模板新建 > Razor MVC 视图

希望这可以帮助。

于 2013-04-11T15:04:36.420 回答