无法识别的配置部分system.serviceModel

mat*_*amy 2 asp.net

当我将我的网站发布到我的plesk服务器时,我得到一个错误:

无法识别的配置部分system.serviceModel.

mar*_*c_s 10

您的主机支持哪个版本的.NET框架?

<system.serviceModel>是WCF部分,WCF只在.NET 3.0中出现 - 如果这个主机只支持严格的.NET 2.0,那么你运气不好:-(

解决方案:

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