访问SharePoint站点:提示machine.config出错 Unrecognized configuration section system.serviceModel
2011-12-31 12:23
447 查看
今天在访问SharePoint站点的时候,突然提示如下错误,初步估计可能是服务器打补丁导致的错误
解决方法:
找一台同样配置的服务器,拷贝C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\Config\里面的machine.config文件和现有的machine.config文件进行比较,发现有些引用被删除掉了,如下图所示
拷贝红色内的配置到现有的machine.config,代码如下:
重新运行SharePoint的配置向导即可。
解决方法:
找一台同样配置的服务器,拷贝C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\Config\里面的machine.config文件和现有的machine.config文件进行比较,发现有些引用被删除掉了,如下图所示
拷贝红色内的配置到现有的machine.config,代码如下:
<sectionGroup name="system.runtime.serialization" type="System.Runtime.Serialization.Configuration.SerializationSectionGroup, System.Runtime.Serialization, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <section name="dataContractSerializer" type="System.Runtime.Serialization.Configuration.DataContractSerializerSection, System.Runtime.Serialization, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/> </sectionGroup> <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>
重新运行SharePoint的配置向导即可。
相关文章推荐
- C# Unrecognized configuration section system.serviceModel
- ConfigSource attribute on system.serviceModel section
- ConfigSource attribute on system.serviceModel section(转)
- SQL2005 2008配置错误,无法识别的配置节 system.serviceModel machine.config配置文件有问题
- MSSql2008打开企业管理器出错,具体显示提示无法识别的配置节 system.serviceModel。
- WCF Error RANT: An error occured creating the configuration section handler for system.serviceModel/
- machine.config出现 无法识别的配置节 system.serviceModel。
- MSSql2008打开企业管理器出错,具体显示提示无法识别的配置节 system.serviceModel。
- ConfigSource attribute on system.serviceModel section
- WCF 报错:通信对象System.ServiceModel.Channels.ServiceChannel 无法用于通信,因为其处于“出错”状态。
- SharePoint 2010 回收IIS 应用程序池中出现错误: 无法将通信对象System.ServiceModel.InstanceContext用于通信 解决方法
- 通信对象System.ServiceModel.Channels.ServiceChannel 无法用于通信,因为其处于“出错”状态
- C#http访问提示Insufficient permissions for setting the configuration section 'defaultProxy'
- VS.NET2005通过SystemWebSectionGroup访问web.config中system.web下面的内容
- App.config 中读写appSettings、system.serviceModel终结点,以及自定义配置节
- 通信对象 System.ServiceModel.Channels.ServiceChannel 无法用于通信,因为其处于“出错”状态
- 通信对象 System.ServiceModel.ServiceHost 无法用于通信,因为其处于“出错”状态。
- Unrecognized configuration section system.web.extensions
- App.config 中读写appSettings、system.serviceModel终结点,以及自定义配置节
- SharePoint 2013 error The given assembly name or codebase System.ServiceModel.dll was invalid