我有一个包含多个项目的解决方案,其中两个是具有各自独立域的Web应用程序。我已将此成功发布到我的开发/生产环境中,现在希望将这些设置镜像到我的本地计算机上以便进行更好的测试。
我已将项目配置为在本地IIS下运行,并为两个项目输入所需的Url并点击调试,然后我出现以下错误:
Unable to start debugging on the web server.
Invalid access to memory location.
有趣的是,如果我更改我的IIS配置并删除主机名并将端口更改为81/82(并在VS中反映这些更改),那么我可以成功开始调试我的应用程序。
这比其他任何事情更令人恼火,因为我可以在没有自定义主机名的情况下工作并完美配置IIS的其余部分,但这确实妨碍了同时登录两个系统。
我尝试了一些推荐的修补程序,例如: