Help and Support

文章编号: 812405 - 最后修改: 2007年12月4日 - 修订: 3.6

PRB:ASP.NET 1.0 没有出现在 IIS 6.0 中的 Web 服务扩展列表中

Beta 信息
本文讨论的是某种 Microsoft 产品的 Beta 版本。本文中的信息按“原样”提供,如有更改恕不另行通知。

Microsoft 对此 Beta 产品不提供正式产品支持。有关如何获取对 Beta 版本的支持的信息,请参见 Beta 产品文件中包括的文档资料,或查看您下载此版本的 Web 位置。

本页

展开全部 | 关闭全部

症状

在安装了 Internet 信息服务 (IIS) 6.0 的计算机上安装或注册 Microsoft .NET 框架 1.0 包含的 ASP.NET 1.0 版时,ASP.NET 没有出现在 IIS 6.0 中的 Web 服务扩展列表中。但是,自动出现 .NET 框架 1.1 包含的 ASP.NET 1.1 版。

解决方案

要解决此问题,请手动将 ASP.NET 1.0 添加到 Web 服务扩展列表中。

将 ASP.NET 1.0 添加到 Web 服务扩展列表中的步骤

  1. 单击“开始”,指向“设置”,然后单击“控制面板”。
  2. 双击“管理工具”,然后双击“Internet 信息服务 (IIS) 管理器”。
  3. 展开“计算机名”,然后单击“Web 服务扩展”。
  4. 在右窗格中,单击“添加新的 Web 服务扩展”。
  5. 在“扩展名”文本框中,键入 ASP.NET v1.0.3705
  6. 单击“添加”,然后单击“浏览”。
  7. 找到 Windows 目录\Microsoft.NET\Framework\v1.0.3705\Aspnet_isapi.dll。
  8. 单击“打开”,然后单击“确定”。
  9. 单击选中“将扩展状态设置为允许”复选框,然后单击“确定”。

状态

这种现象是设计使然。

更多信息

在使用 IIS 6.0 的计算机上安装 ASP.NET 1.1 版时,安装脚本就会为 ASP.NET 1.1 版创建一个元数据库键。此元数据键允许 ASP.NET 1.1 版出现在 IIS 6.0 的 Web 服务扩展中。

重现问题的步骤

  1. 安装 .NET 框架 1.0 版。
  2. 在 IIS 6.0 中注册 ASP.NET 1.0 版。为此,在 Visual Studio .NET 2002 命令提示下运行以下命令:
    aspnet_regiis -i
  3. 单击“开始”,指向“设置”,然后单击“控制面板”。
  4. 双击“管理工具”,然后双击“Internet 信息服务 (IIS) 管理器”。
  5. 展开“计算机名”。
  6. 单击“Web 服务扩展”。确认“ASP.NET v1.0.3705”没有出现在 Web 服务扩展列表中。

参考

有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
306005? (http://support.microsoft.com/kb/306005/EN-US/ ) HOWTO:Repair IIS Mapping After You Remove and Reinstall IIS
有关更多信息,请参见 Microsoft .NET 框架 SDK 1.1 版文档中的下列文章:

注意:仅当在计算机上安装了 Microsoft .NET 框架 SDK 1.1 版文档时,才能查看该文章。
Managing Multiple Versions of ASP.NET
ms-help://MS.NETFrameworkSDKv1.1/cpguidenf/html/cpconmanagingmultipleversionsofaspnet.htm (ms-help://MS.NETFrameworkSDKv1.1/cpguidenf/html/cpconmanagingmultipleversionsofaspnet.htm)

这篇文章中的信息适用于:
  • Microsoft ASP.NET 1.0
  • Microsoft Internet Information Services 6.0
  • Microsoft ASP.NET 1.1
关键字:?
kbfilters kbenable kbwebserver kbextension kbdll kbprb KB812405
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

文章翻译

 

Related Support Centers