无法在 Windows 7 x64 上运行的 IIS 7 上使用 VS 2008 调试 ASP.NET 应用程序
我一直在尝试调试现有的 ASP.NET Web 应用程序,该应用程序需要我针对 IIS 网站进行调试。
我已经安装了该应用程序,并且可以在本地主机上导航到它。但是,当我以管理员身份启动 VS 2008 并尝试对其进行调试时,我收到一条消息“无法在 Web 服务器上启动调试。启动的 URL 的 IIS 工作进程当前未运行。”
我查看了一些帮助文件内容,但似乎无法弄清楚发生了什么。显然,IIS 工作进程正在运行,因为我可以在不打开 VS 的情况下导航到本地站点。
我的老板建议这可能是因为我的操作系统是 64 位。有什么想法吗?
I've been trying to debug an existing asp.net web application that requires me to debug against an IIS website.
I've installed the app and can navigate to it on localhost. However, when I start VS 2008 as an Administrator and try to debug it, I get a message "Unable to start debugging on the web server. The IIS worker process for the launched URL is not currently running."
I've looked through some of the help file contents and can't seem to figure out what is going on. Clearly, the IIS worker process IS running, since I can navigate to the site locally without VS open.
My boss has suggested that it might be because my OS is 64 bit. Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您必须启动应用程序池的 IIS 工作进程,
You must start the IIS worker process for the application pool,
确保您分别使用 x64 或 x86 调试器,具体取决于您编译应用程序的方式。
Be sure you are using the x64 or x86 debugger respectively depending on how you compiled your app.