问题“F5”在Vista上使用VS2008调试ASP.NET Web应用程序项目

时间:2009-06-25 13:49:30

标签: visual-studio visual-studio-2008 debugging windows-vista

问候!

我正在使用Vista Ultimate上的Visual Studio 2008中的.NET3.5 Web应用程序项目。我宁愿使用IIS7而不是Cassini作为我的本地测试Web服务器。我在II7中设置了网站,并且每件事都没有问题。

但是,我想使用连接到F5的VS调试器而不是手动附加到进程。所以在我的HOSTS文件中,我有:

127.0.0.1   mysite.com

在我的网站项目的“网络”设置中,我有:

此外,在IIS中,我已将mysite.com绑定到端口80上的127.0.0.1。此外,用于运行IIS服务器的帐户是Administrators组的成员,我以管理员身份运行VS2008。

但是,通过调试启动我的项目会产生此错误:

无法在Web服务器上启动调试。启动的URL的IIS工作进程当前未运行。

为什么我无法让VS调试与IIS一起工作?

2 个答案:

答案 0 :(得分:1)

问题解决了。我没有绑定到127.0.0.1,而是将其更改为“All Unassigned”并重新开始营业:)

答案 1 :(得分:0)

  

我们通过替换“:: 1”来修复它   localhost“by”127.0.0.1 localhost“in   主机文件。

在ASP.Net论坛中找到了这个: http://forums.asp.net/t/1394972.aspx

不确定它会有所帮助但值得一试......