ServiceStack Razor web.config

时间:2013-07-15 01:07:29

标签: razor servicestack

web config errors

  <configSections>
    <sectionGroup name="system.web.webPages.razor" type="System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup, System.Web.WebPages.Razor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
      <section name="host" type="System.Web.WebPages.Razor.Configuration.HostSection, System.Web.WebPages.Razor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
      <section name="pages" type="System.Web.WebPages.Razor.Configuration.RazorPagesSection, System.Web.WebPages.Razor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
    </sectionGroup>
  </configSections>

我更新到v3.9.55.0后,我的网络配置出现了这些错误。该网站仍然有效(令人惊讶)。如果删除它们,该网站显然无效。我不确定如何解决这些错误,否则会产生任何影响。

似乎与SS有关,不再使用 Razor 1.0 ?我应该简单地添加System.web.WebPages.Razor Razor 2.0 来解决问题或者什么?

此外,参考dll中还有System.Web.Razor.Unoffical Razor v3.0 。它是SS mod还是MS官方测试版?

你看,我有点困惑。我在哪里可以获得有关此新更新的一些解释?谢谢。

1 个答案:

答案 0 :(得分:1)

以下是可行的部分。

<configSections>
    <sectionGroup name="system.web.webPages.razor" type="System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup, System.Web.WebPages.Razor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
      <section name="host" type="System.Web.WebPages.Razor.Configuration.HostSection, System.Web.WebPages.Razor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
      <section name="pages" type="System.Web.WebPages.Razor.Configuration.RazorPagesSection, System.Web.WebPages.Razor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
    </sectionGroup>
  </configSections>

经过试验和测试。您还可以查看我的fsharp端口razor rockstars以及剃刀rockstars,我不知道razor rockstars是否更新了最新的库。

<强>更新

我查了razor rockstars我猜它是用最新的框架更新的。你也应该查看一下。

解决此类错误的最佳方法是使用已完成的项目而不是dll。因此,您可以调试源代码本身,并且您可以修补任何问题。

如果需要进一步的详细信息,请与我们联系。