1

当我将 .aspx 网页 ftp 到 Network Solutions 托管的远程服务器时,我收到此错误。此代码在我的 web.config 文件中,当我删除标签时,我收到另一个关于 targetFramework = 4.5 属性未被识别的错误。第一个错误建议我使用 IIS 设置虚拟目录,但我无法通过订阅远程服务器访问 IIS 管理器。是否有任何解决方法可以在不使用 IIS 的情况下解决此身份验证模式标记错误甚至无法识别的 targetFramework 属性错误,或者是否有任何解决方案?请帮忙,最后一件事是网页的目标是 2.0 框架,但整个 targetFramework = 4.5 东西仍然存在,即使 4.5 与网站无关,并且该标签和属性甚至不在我的网站中.config 文件,我觉得很奇怪。我应该采取什么步骤来解决这个问题。我将再次指出,由于我的托管订阅,我无法访问 IIS 管理器。这一切都在 Windows Servers 2003 下使用。

“/”应用程序中的服务器错误。配置错误描述:处理服务此请求所需的配置文件期间发生错误。请查看下面的具体错误详细信息并适当地修改您的配置文件。

解析器错误消息:在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的部分是错误的。此错误可能是由未在 IIS 中配置为应用程序的虚拟目录引起的。

源错误:

        ASP.NET to identify an incoming user. 
     -->
     <authentication mode="Windows" />
     <!--
         The <customErrors> section enables configuration 

版本信息:Microsoft .NET Framework 版本:2.0.50727.3649;ASP.NET 版本:2.0.50727.3634

出现的第二个问题:

“/”应用程序中的服务器错误。配置错误描述:处理服务此请求所需的配置文件期间发生错误。请查看下面的具体错误详细信息并适当地修改您的配置文件。

解析器错误消息:无法识别的属性“targetFramework”。请注意,属性名称区分大小写。

源错误:

 <system.web>
   <compilation debug="false" targetFramework="4.5" />
   <httpRuntime targetFramework="4.5" />
 </system.web>

版本信息:Microsoft .NET Framework 版本:2.0.50727.3649;ASP.NET 版本:2.0.50727.3634

4

1 回答 1

0

看起来您的 Web 应用程序在使用 .NET Framework 2.0 的应用程序池上运行,但想要使用 .NET 4.5。检查您的 Web 应用程序的应用程序池配置

于 2013-11-20T06:41:21.117 回答