【问题标题】:Unrecognized attribute 'fcnMode'. Note that attribute names are case-sensitive无法识别的属性“fcnMode”。请注意,属性名称区分大小写
【发布时间】:2017-04-20 08:27:29
【问题描述】:

我在我的 PROD 服务器上收到此错误,但在我的 DEV 服务器上没有发生此类错误。

我的 DNN 网站在 PROD 和 DEV 服务器上的 web.config 文件中都有 fcnMode="Single"

两台服务器上的 .NET 框架也是 4.0。

这个linkfcnMode="Single" 从4.5 开始支持。那么它在我的 DEV 服务器上是如何工作的,还是我在 PROD 服务器上遗漏了什么?

以下是我的web.config 部分

<httpRuntime useFullyQualifiedRedirectUrl="true" 
maxRequestLength="8192" requestLengthDiskThreshold="8192" 
maxQueryStringLength="2048" requestValidationMode="2.0" 
fcnMode="Single" requestPathInvalidCharacters="&lt;,&gt;,*,%,:,\,?" />

【问题讨论】:

    标签: asp.net web-config dotnetnuke .net-framework-version dotnetnuke-7


    【解决方案1】:

    仅仅因为 IIS 应用程序池是 .net v4 并不意味着您可能在您的开发机器上安装了 .net 4.5 版,而不是在您的生产服务器上。

    以下是查找计算机上安装的最新 .NET 版本的说明。 https://msdn.microsoft.com/en-us/library/hh925568(v=vs.110).aspx

    【讨论】:

      猜你喜欢
      • 2012-05-24
      • 1970-01-01
      • 1970-01-01
      • 2013-07-04
      • 2011-12-26
      • 2012-09-26
      相关资源
      最近更新 更多