如何修复:服务在 IIS 6 windows XP 中不可用?

HOW TO FIX: Service Unavailable in IIS 6 windows XP?

我正在尝试使用 Windows XP x64

解决 IIS 6 中服务不可用的问题

默认应用程序也无法正常工作,而我的应用程序也很正常。

所以当我浏览我的应用程序时,浏览器中显示的消息是 "Service Unavailable"

我已经重启了iis服务 我已经添加了一个新的应用程序池 好像是默认添加了网络服务。

它是.NET应用程序框架v1.1 我正在尝试在 VM Virtualbox

中本地化 运行

我该怎么做才能解决这个问题?谢谢

最后我可以按照以下步骤自己找到错误:

http://www.vbforums.com/showthread.php?348106-RESOLVED-HTTP-1-1-503-Service-Unavailable

https://support.microsoft.com/en-us/help/894435/how-to-switch-between-the-32-bit-versions-of-asp-net-1-1-and-the-64-bi

ASP.NET1.1,32位版本 要 运行 ASP.NET 1.1 的 32 位版本,请执行以下步骤: 1. 单击开始,单击 运行,键入 cmd,然后单击确定。

  1. 键入以下命令以启用 32 位模式: cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1

  2. 键入以下命令以安装 ASP.NET 1.1 版本并在 IIS 根目录下安装脚本映射: %SYSTEMROOT%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i

  3. 确保 ASP.NET 版本 1.1.4322 的状态在 In​​ternet 信息服务管理器的 Web 服务扩展列表中设置为允许。

对于初学者.. %SYSTEMROOT% 是 Windows 目录...在我的例子中 C:WINDOWS

现在这最初对我没有任何作用...所以我导航到 windows 资源管理器中的 link,找到 adsutil.vbs 并双击。然后它问我是否要启用 cscript(或类似的东西 - 不记得因为我点击得太快了)。一旦我第二次双击一切顺利。

我的 Visual Studio 又开始工作了