5

网络配置错误

  <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 后,我的 web 配置出现了这些错误。该网站仍然有效(令人惊讶)。如果我删除它们,该网站显然将无法运行。我不确定如何修复这些错误,否则它会影响任何事情。

好像和 SS 不再使用Razor 1.0有关?我应该简单地添加Razor 2.0System.web.WebPages.Razor解决问题还是什么?

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

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

4

1 回答 1

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 port of razor rockstars 和 razor rockstars ,我不知道 razor rockstars 是否更新了最新的库。

更新

我检查了剃刀摇滚明星,我猜它是用最新的框架更新的。你也应该检查一下。

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

如果需要任何进一步的细节,请告诉我。

于 2013-08-11T05:42:03.673 回答