当我将 .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