我在Windows 7 x64上运行Visual Studio 2010(以管理员身份)和IIS 7. 我可以在IIS 7中运行ASP.NET网站而无需调试,但是当我按F5进行调试时,我得到:
无法在Web服务器上启动调试.未能启动ASP.NET调试.通过启动项目而不进行调试,可以获得更多信息.
不幸的是,帮助链接对我帮助不大,只会导致一棵大树倒下.
我判断了以下内容:
安全要求——我不记得以前需要做什么特别的事情.IIS7中的工作进程是w3wp.exe.它说,如果它作为ASPNET或网络服务运行,我必须拥有管理员权限才能调试它.我怎样才能知道我是否需要在这里做些改变?
Web site Property Pages > Start Options > Debuggers > ASP.NET is checked. Use custom server is set to the URL of the site (which works fine without debugging).
调试在
web.config
中启用.应用程序使用的是ASP.NET3.5(我想最终迁移到4.0,但我有一些迁移要处理).
应用程序池:对.NET AppPool进行分类(还try 了DefaultAppPool).
你知道下一步我可以go 哪里判断吗?
安装IIS、VS、创建一个网站并开始测试它肯定不会那么难吧?
提前谢谢.