System.Web.Razor与System.Web.WebPages.Razor

时间:2014-01-21 15:53:32

标签: .net asp.net-mvc asp.net-mvc-4 razor configuration

这些组件用于什么?我刚刚注意到,当对System.Web.Razor的引用被删除时,ASP.NET项目似乎工作得非常好。

由于应用程序似乎不是必须运行的,删除它是否安全?

1 个答案:

答案 0 :(得分:6)

两个程序集都是Razor实现的一部分。 System.Web.WebPages.Razor引用了System.Web.Razor。您已从项目中删除它作为参考,但您的应用程序仅适用,因为此程序集位于GAC中。否则它不会。所以两者实际上都需要在运行时出现。