無法識別的配置節 system.serviceModel。源: c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\machine.config
今天公司網站突然無法訪問,根據提示錯誤,進行搜尋,發現伺服器的machine.config配置檔案有問題。
錯誤提示如下:
“/” 應用程式中的伺服器錯誤。
配置錯誤
說明 : 在處理向該請求提供服務所需的配置檔案時出錯。請檢查下面的特定錯誤詳細資訊並適當地修改配置檔案。
分析器錯誤訊息 : 無法識別的配置節 system.serviceModel 。
源錯誤 :
行 135: </roleManager> 行 136: </system.web> 行 137: <system.serviceModel> 行 138: <extensions> 行 139: <behaviorExtensions> |
原始檔 : C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Config/machine.config 行 : 137
版本資訊 : Microsoft .NET Framework 版本 :2.0.50727.3053; ASP.NET 版本 :2.0.50727.3053
出現這個錯誤可能是機器重啟的時候,配置檔案中.NETFRAMEWORK3.0部分的控制執行配置並沒有加進去,所以造成配置檔案出錯,這是隻需要新增配置就可以了
<sectionGroup name="system.serviceModel" type="System.ServiceModel.Configuration.ServiceModelSectionGroup, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<section name="behaviors" type="System.ServiceModel.Configuration.BehaviorsSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
<section name="bindings" type="System.ServiceModel.Configuration.BindingsSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
<section name="client" type="System.ServiceModel.Configuration.ClientSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
<section name="comContracts" type="System.ServiceModel.Configuration.ComContractsSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
<section name="commonBehaviors" type="System.ServiceModel.Configuration.CommonBehaviorsSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowDefinition="MachineOnly" allowExeDefinition="MachineOnly"/>
<section name="diagnostics" type="System.ServiceModel.Configuration.DiagnosticSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
<section name="extensions" type="System.ServiceModel.Configuration.ExtensionsSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
<section name="machineSettings" type="System.ServiceModel.Configuration.MachineSettingsSection, SMDiagnostics, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowDefinition="MachineOnly" allowExeDefinition="MachineOnly"/>
<section name="serviceHostingEnvironment" type="System.ServiceModel.Configuration.ServiceHostingEnvironmentSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
<section name="services" type="System.ServiceModel.Configuration.ServicesSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
</sectionGroup>
<sectionGroup name="system.serviceModel.activation" type="System.ServiceModel.Activation.Configuration.ServiceModelActivationSectionGroup, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<section name="diagnostics" type="System.ServiceModel.Activation.Configuration.DiagnosticSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
<section name="net.pipe" type="System.ServiceModel.Activation.Configuration.NetPipeSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
<section name="net.tcp" type="System.ServiceModel.Activation.Configuration.NetTcpSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
</sectionGroup>
把它新增到C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Config/machine.config檔案中的configSections之間就可以了。
相關文章
- Microsoft.NET Framework 全面開源ROSFramework
- 安裝RAC無法識別cluster節點資訊
- 描述 Machine.Config 和 Web.Config(轉載)MacWeb
- ierp應用程式中的伺服器錯誤無法識別的配置節connectionStrings伺服器
- Attempting download of new URL file:///C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/Temporary ASP.NEWindowsROSFramework
- MySQL無法識別中文MySql
- windows無法配置此無線連線的解決辦法Windows
- C# 掃描識別圖片中的文字(.NET Framework)C#Framework
- 當前標識(NT AUTHORITY\NETWORK SERVICE)沒有對“C:\WINDOWS\Microsoft.NET\Frame 的寫訪WindowsROS
- windows中Python Playsound報錯:驅動程式無法識別指定的命令WindowsPython
- windows10系統下sd卡無法識別怎麼辦WindowsSD卡
- Mac通過type-c介面無法識別行動硬碟Mac硬碟
- Windows Serever 2008無法安裝.NET Framework 3.5的解決辦法WindowsFramework
- Robot Framework安裝配置 windowsFrameworkWindows
- python無法識別命令的解決Python
- java基本無法-識別符號Java符號
- 系統無法識別SATA硬碟硬碟
- MongoDB修復config配置節點MongoDB
- Windows10無法調節音量怎麼辦 win10音量無法調節如何解決WindowsWin10
- 無法識別usb裝置怎麼辦_win10無法識別usb裝置的解決方法Win10
- Windows10 64位系統無法安裝 .NET Framework 3.5的解決辦法WindowsFramework
- Windows10系統無法識別usb裝置的三種解決方法Windows
- Windows Server安裝oracle 無法安裝以下功能:.NET Framework 3.5WindowsServerOracleFramework
- Windows無法配置此無線連線這個問題的解決辦法Windows
- USB儲存裝置無法識別的原因
- 無法識別maven web工程的解決方法MavenWeb
- .NET Framework開源詳細配置Framework
- 印表機usb連線電腦無法識別怎麼辦 印表機usb連線電腦無法識別的方法
- ubuntu grub開機無法識別鍵鼠Ubuntu
- W-2 行動硬碟無法識別硬碟
- vmware中新增網路卡後無法識別
- IIS 無法讀取配置節"system.web.extensions",因為它缺少節宣告Web
- 淺談常見的行動硬碟無法識別的解決辦法硬碟
- Windows2008R2新新增的硬碟無法識別 VM虛擬機器Windows硬碟虛擬機
- win10 無法識別顯示器怎麼辦 win10無法識別顯示器解決方法Win10
- win10 3屏無法識別怎麼辦_win10電腦3屏無法識別解決方法Win10
- Linux 新增新硬碟無法識別[無需重啟]的解決方法Linux硬碟
- Windows 7工作列無法顯示電源圖示解析Windows