Can';使用带有主机名的本地IIS时,无法在Visual Studio中调试
我有一个包含多个项目的解决方案,其中两个是具有各自独立域的web应用程序。我已经成功地将其发布到我的开发/生产环境中,现在希望将这些设置镜像到我的本地计算机上,以便更好地进行测试 我已将项目配置为在本地IIS下运行,并为这两个项目输入所需的Url,然后单击“调试”,然后出现以下错误:Can';使用带有主机名的本地IIS时,无法在Visual Studio中调试,iis,visual-studio-2015,iis-7.5,.net-4.5,visual-studio-debugging,Iis,Visual Studio 2015,Iis 7.5,.net 4.5,Visual Studio Debugging,我有一个包含多个项目的解决方案,其中两个是具有各自独立域的web应用程序。我已经成功地将其发布到我的开发/生产环境中,现在希望将这些设置镜像到我的本地计算机上,以便更好地进行测试 我已将项目配置为在本地IIS下运行,并为这两个项目输入所需的Url,然后单击“调试”,然后出现以下错误: Unable to start debugging on the web server. Invalid access to memory location. 有趣的是,如果我更改IIS配置,删除主机名,并将端
Unable to start debugging on the web server.
Invalid access to memory location.
有趣的是,如果我更改IIS配置,删除主机名,并将端口更改为81/82(并在VS中反映这些更改),那么我就可以成功地开始调试我的应用程序
这比其他任何事情都更让人恼火,因为我可以在没有自定义主机名的情况下工作,并完美地配置IIS的其余部分,但是这确实会妨碍同时登录两个系统
我尝试了一些推荐的修复方法,例如:
- 已确保应用程序池正在运行
- 重新启动Visual Studio
- 重新启动的计算机
- 以管理员身份运行VS