我刚刚创建了一个asp.net MVC 4应用程序,并且我已经使用了ServiceStack.Razor。 当我F5网站时,我收到以下错误
无法加载文件或程序集'System.Web.WebPages.Razor, Version = 1.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'或 其中一个依赖。
来自web.config的源错误如下:
Line 27:
Line 28: <compilation debug="true" targetFramework="4.5"><assemblies>
Line 29: <add assembly="System.Web.WebPages.Razor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
Line 30: </assemblies><buildProviders>
Line 31: <add extension=".cshtml" type="ServiceStack.Razor.CSharpRazorBuildProvider, ServiceStack.Razor" />
可能出现什么问题?
答案 0 :(得分:1)
你不能将ServiceStack.Razor与MVC Razor一起使用,它们都有独立且相互冲突的Razor Code构建提供程序。使用普通(即非MVC)ASP.NET Web应用程序并添加ServiceStack.Razor,或者如果使用ASP.NET MVC,则只能访问MVC Razor。