嗯,根据我在谷歌上发现的,这是不可能的……(可能使用windows xp 64...)
但我想也许有人可以找到一种方法来实现它,或者至少是一些变通的方法……
http://www.iisanswers.com/IISFAQ.htm
-- ps:我需要调试经典的asp代码,我的生产环境是windows 2003,而我的开发机器是windows xp...
--编辑:为了澄清,我已经可以用VS2003和2008在iis5中调试经典的asp代码了,只是我偶然发现了一个只出现在iis6上的(非常愚蠢的) bug (当iis5收到空的http状态时,它只是假设200,而iis6一直在无限循环中询问我的凭据,这真的很愚蠢,但我花了很多时间-and诅咒-发现它)
发布于 2009-07-20 20:24:29
无法在Win XP上安装IIS 6。但是,可以使用Visual Studio 2003及更高版本在Windows XP / IIS 5.1上调试经典ASP代码。您需要将IIS 5.1配置为“启用ASP服务器端调试”(默认情况下禁用):
IIS settings http://www.freeimagehosting.net/uploads/f1a6f781b9.png
这是一篇关于如何在Visual Studio - link中调试经典ASP页的更详细的文章
(注:在XP Pro/IIS5上运行时,需要连接到dllhost.exe,而不是w3wp.exe)
发布于 2009-07-20 20:16:33
你在第二个链接中的帖子是正确的。并阅读常见问题。这就解释了为什么它不能做到。
您可以选择的一种方法是在笔记本电脑上运行Server2003虚拟机。
https://stackoverflow.com/questions/1155700
复制相似问题