2011-04-07 22 views
1

调试我运行Win7的/ 64新安装的笔记本电脑,并安装了Visual Studio 2010,然后VS2010 SP1,然后在Windows Azure SDK 1.4。Azure的SDK 1.4 - 不能在VS2010与多个站点

当我尝试调试本地计算模拟器环境中的云服务项目时,出现错误:“这是将调试器附加到URL的IIS工作进程的错误”http://127.0.0.1:5102 /”的角色实例......”

一些搜索打开了相当多的在这个问题上与Azure的SDK 1.3更新讨论,我的问题范围缩小到具有相同的Web角色的多个站点,我的我Azure应用程序。如果我在ServiceDefinition.csdef中注释掉网站的条目,有没有错误和调试工作正常。我试过其他推荐的解决方案,重新安装.NET,重新注册ASP,同时面临着微软,但同样的问题重新启动。

我是通过一个新的VS/Azure的1.4安装这个问题感到惊讶,我希望别人已经解决了配套本地调试多个站点。

谢谢!

回答

0

我碰到了同样的问题,有两个建议:

  • 如果你指着一个网站的“出版”的输出,而不是ServiceDefinition.csdef中源位置,你会得到这个错误。在调试时指向网站的源位置。如果您希望部署已发布的网站而非源代码,则可以随后切换位置。
  • 确保已调试设置为false在每个Web应用程序的web.config文件中。虽然很明显,但这种情况时常会引起我的注意。