问候!
我正在使用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一起工作?
答案 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
不确定它会有所帮助但值得一试......