我在 Windows 7 x64 上运行 Visual Studio 2010(作为管理员)、IIS 7。我能够在 IIS 7 中运行 ASP.NET 网站而无需调试就好了,但是当我按 F5 进行调试时,我得到:
无法在 Web 服务器上开始调试。无法启动 ASP.NET 调试。通过启动项目而不进行调试可以获得更多信息。
不幸的是,帮助链接对我没有多大帮助,并且导致了大量的事情。
我检查了以下内容:
安全要求——我不记得以前必须做任何特别的事情。IIS7 中的工作进程是 w3wp.exe。它说如果它作为 ASPNET 或 NETWORK SERVICE 运行,我必须具有管理员权限才能调试它。如何确定是否需要在此处更改某些内容?
网站属性页 > 开始选项 > 调试器 > ASP.NET 被选中。使用自定义服务器设置为站点的 URL(无需调试即可正常工作)。
中启用了调试
web.config
。应用程序正在使用 ASP.NET 3.5(我想最终迁移到 4.0,但我需要处理一些迁移)。
应用程序池:Classing .NET AppPool(也尝试过 DefaultAppPool)。
有什么想法可以让我接下来检查吗?
当然,安装 IIS、VS、创建网站并开始测试应该不会那么难吧?
提前致谢。