我的项目中有几个MVC3 Web应用程序。我已将条目添加到我的hosts文件中,如下所示:
127.0.0.1 local.mysite.com
127.0.0.1 admin.local.mysite.com
两个应用程序的属性都设置为使用具有项目URL的本地IIS Web服务器,如下所示:
http://localhost/mysite.web
http://localhost/mysite.web.admin
当我尝试从Visual Studio调试时,我可以从 {/ strong> http://localhost/mysite.web和http://local.mysite.com
调试“mysite.web”项目出于某种原因,“mysite.web.admin”项目将仅从http://localhost/mysite.web.admin进行调试
当我浏览http://admin.local.mysite.com
时,我设置的任何断点都不会被击中我不记得做任何不同的\ special以允许“mysite.web”从其他域调试。
有什么想法吗?
答案 0 :(得分:1)
答案 1 :(得分:0)
我希望我有一个更详细的答案,但我可以说的是,在尝试了网上发现的数十件事后,一切都在简单重启后开始工作。
我最好的猜测是DNS解析缓存在某个地方。我刷新了DNS,重新启动了IIS,重新启动了VS2010等,但似乎没有一个问题。
我不知道缓存的位置,但重新启动解决了它。