当我在IIS 7上的本地计算机上托管我的网站时,我的网站运行正常,但是当我将网站上传到我的托管空间时,错误:
<sessionState mode="InProc" cookieless="false" timeout="20"/>
(以红色显示)
描述:处理为此请求提供服务所需的配置文件时发生错误。请查看下面的具体错误详细信息并适当修改配置文件。
分析程序错误消息:在应用程序级别之外使用注册为allowDefinition ='MachineToApplication'的部分是错误的。此错误可能是由于虚拟目录未在IIS中配置为应用程序。
出现了。你能帮帮我吗?
注意我使用多个web.config文件而不能删除它们
非常感谢
答案 0 :(得分:0)
线索在这里:“此错误可能是由于虚拟目录未在IIS中配置为应用程序而引起的。”
根据您的托管服务提供商的身份,检查您的网站是否作为Web应用程序运行。
答案 1 :(得分:0)
仅在根级别允许标记。如果您使用多个web.config,请确保您没有将此标记复制到任何其他配置文件中。
还要确保将虚拟目录根标记为应用程序。