【问题标题】:Unrecognized configuration section system.serviceModel无法识别的配置部分 system.serviceModel
【发布时间】:2011-01-07 05:36:30
【问题描述】:

当我将我的网站发布到我的 plesk 服务器时,我收到关于以下内容的错误:

无法识别的配置节 system.serviceModel.

【问题讨论】:

  • 我认为 marc_s 是正确的,但请发布您的完整错误信息

标签: asp.net .net configuration


【解决方案1】:

您的主机支持什么版本的 .NET 框架?

<system.serviceModel> 是 WCF 部分,而 WCF 仅出现在 .NET 3.0 中 - 如果此托管程序仅严格支持 .NET 2.0,那么您就不走运了 :-(

解决方案:

  • 您可以让您的托管服务提供商安装 .NET 3.0(或者最好是 .NET 3.5 SP1),这样您就可以使用 WCF
  • 如果您甚至不需要并使用 WCF,请从配置文件中删除 <system.serviceModel> 部分

【讨论】:

    【解决方案2】:

    错误信息:

    System.Configuration.ConfigurationErrorsException:无法识别的配置节 system.serviceModel。 (c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\machine.config 第 146 行)

    可能是由于缺少 WCF 节处理程序造成的。 Wenlong Dong1 explains 更详细,可能会发生什么。

    在我的情况下,我可以通过运行他称之为问题 2 的解决方案步骤来恢复这些部分,即:

    %windir%\Microsoft.NET\Framework\v3.5\WFServicesReg.exe /r /b
    
    "%windir%\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe" /i
    
    %windir%\Microsoft.NET\Framework\v3.5\WFServicesReg.exe /c /b
    

    【讨论】:

    • 这三行也为我们解决了问题。
    【解决方案3】:

    我在尝试安装我公司的一个标准产品时遇到了这个错误,但我无法正常工作(它是一个 ASP.NET 2.0 网站)。我发现在 C# 代码中它引用了 System.Configuration.ConfigurationManager.ConnectionStrings["our param name"]。

    我进入 IIS Admin(在 Windows XP/SP3 上)、ASP.NET 选项卡和“编辑配置”,当我进入“应用程序”选项卡时,它只是抛出了一个未处理的异常,如上所示,“意外部分C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config 中的 system.serviceModel”。

    我从 machine.config 中删除了该部分,一切正常,网站能够按预期启动。

    虽然,为了进一步增加混淆,我有第二台机器运行相同的 Web 应用程序,它也有“system.serviceModel”部分,并且工作正常。两台机器都安装了 .Net 1.1、2.0SP2、3.0SP2 和 3.5SP1。这显然还有更多内容,但删除该部分似乎可以解决问题。

    【讨论】:

      【解决方案4】:

      Symantec Backup Exec 也有这方面的问题。

      解决方案: 已移除 包罗万象

      而且工作正常。

      链接: The Backup Exec for Windows Servers console does not open

      【讨论】:

        【解决方案5】:

        我们有两台负载平衡的 Web 服务器,配置基本相同,其中一台在昨晚(2013 年 1 月 29 日)安装 Windows 更新后开始收到此错误。

        我从工作机器复制了 machine.config 文件,现在看来一切正常。

        【讨论】:

          猜你喜欢
          • 2015-10-27
          • 1970-01-01
          • 1970-01-01
          • 2016-12-17
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-05-28
          • 1970-01-01
          相关资源
          最近更新 更多