我的电脑系统是Server2003,IIS我也安装了,但是在vs2003中新建Web应用程序的时候出现如下错误:

来源:百度知道 编辑:UC知道 时间:2024/05/11 21:32:15
弹出如下问题:Http/1.1 503 Service Unavailable
请高手帮忙

服务不可用!
原因
出现这种问题的原因在于:当您使用 Microsoft Internet 信息服务 (IIS) 管理员创建新的虚拟目录时,将 Davex.dll 脚本映射值从 Exchange 2000 创建的虚拟服务器复制到了新的虚拟目录中。使用此配置时,即使 v-root 指向文件系统,Davex.dll 所处理的也是对虚拟目录的请求。因此,这些请求将无效。
解决方案
要解决此问题,请从虚拟目录中删除 Davex.dll,以便 IIS 可以处理请求。

在创建新的虚拟目录时,会将 Davex.dll 脚本映射值从 Exchange 2000 Exchange 系统管理器复制到 IIS 中。对虚拟目录的请求将无效,因为 IIS 处理的是 Davex.dll 发出的请求。

删除 Davex.dll: 1. 转到 IIS 上的 Web 站点。
2. 单击以展开该文件夹(Web 站点)。
3. 右键单击 Web 站点的虚拟目录。
4. 在快捷菜单上,单击属性。
5. 单击虚拟目录选项卡。
6. 单击配置。
7. 单击应用程序映射选项卡。
8. 单击类似以下内容的应用程序映射:
* C:\Program Files\Exchsrvr\bin\davex.dll (All)

9. 单击删除”。
10. 在提示您是否删除选定的脚本映射时,请单击是。
11. 单击确定。
12. 单击确定。
这将删除 Davex.dll 文件的脚本值。通过右键单击虚拟目录,然后单击浏览来浏览 Web 内容。现在应该能够浏览 Web 内容了。