【问题标题】:How to install iis 6.0 on windows xp-32?如何在windows xp-32上安装iis 6.0?
【发布时间】:2009-07-20 20:13:22
【问题描述】:

好吧,根据我在谷歌上搜索的结果,这是不可能的......(也许在 windows xp 64 上......)

但我认为也许有人可以找到一种方法来实现它,或者至少有一些解决方法......

http://www.iisanswers.com/IISFAQ.htm

http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.inetserver.iis&tid=14654991-875f-4cc6-a853-7e9f3bb96bc3&cat=en&lang=en&cr=&sloc=en-us&m=1&p=1

-- ps:我需要调试经典的asp代码,我的生产环境是windows 2003,而我的开发机器是windows xp...

-- 编辑: 澄清一下,我已经可以在 iis 5 中使用 vs 2003 和 2008 调试经典的 asp 代码,只是我偶然发现了一个(非常愚蠢的)错误,它只出现在 iis 6 上(当 IIS 5 收到并清空 http 状态时,它只是假设为 200,而 iis 6 一直在无限循环中询问我的凭据,这实际上非常愚蠢,但我花了很多时间 - 并且诅咒 - 发现它)

【问题讨论】:

  • 我知道这不是你想要的答案,但是 VMWare + 操作系统订阅的 MSDN 会让你的生活变得轻松很多,而且成本可能会低于你花在修补上的时间使用这些不受支持的配置。

标签: iis-6 windows-xp installation


【解决方案1】:

IIS 6 不能安装在 Win XP 上。但是,使用 Visual Studio 2003 及更高版本可以在 Windows XP / IIS 5.1 上调试经典 ASP 代码。您需要将 IIS 5.1 配置为“启用 ASP 服务器端调试”(默认禁用):

IIS settings http://www.freeimagehosting.net/uploads/f1a6f781b9.png

这里有一篇更详细的关于如何在 Visual Studio 中调试经典 ASP 页面的文章 - link

(注意:在 XP Pro/IIS 5 上运行时,您需要附加到 dllhost.exe 而不是 w3wp.exe)

【讨论】:

  • 是的,我知道,我已经在 iis 5 中进行了很多调试,但是我发现了一个只在 IIS 6 上发生的奇怪错误...
  • @opensas - 看起来您需要在安装了 Windows Server 2003 的系统上安装 Visual Studio 版本才能将调试器附加到 IIS 6。您可以在虚拟机上执行此操作,或者备用服务器。通常不建议将 Visual Studio 安装到生产服务器设备上。
【解决方案2】:

您在第二个链接中发布的内容是正确的。并阅读常见问题解答。这说明了为什么它不能完成。

您可以做的一个选择是在您的笔记本电脑上运行一个 Server 2003 虚拟机。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-03-16
    • 1970-01-01
    • 1970-01-01
    • 2011-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多