上传aspx网站时出错

时间:2012-01-22 06:25:36

标签: asp.net iis web-config hosting

当我在IIS 7上的本地计算机上托管我的网站时,我的网站运行正常,但是当我将网站上传到我的托管空间时,错误:

<sessionState mode="InProc" cookieless="false" timeout="20"/>

(以红色显示)

描述:处理为此请求提供服务所需的配置文件时发生错误。请查看下面的具体错误详细信息并适当修改配置文件。

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

出现了。你能帮帮我吗?

注意我使用多个web.config文件而不能删除它们

非常感谢

2 个答案:

答案 0 :(得分:0)

线索在这里:“此错误可能是由于虚拟目录未在IIS中配置为应用程序而引起的。”

根据您的托管服务提供商的身份,检查您的网站是否作为Web应用程序运行。

答案 1 :(得分:0)

仅在根级别允许标记。如果您使用多个web.config,请确保您没有将此标记复制到任何其他配置文件中。

还要确保将虚拟目录根标记为应用程序。