【问题标题】:Azure SDK 1.4 - Cannot debug in VS2010 with multiple sitesAzure SDK 1.4 - 无法在具有多个站点的 VS2010 中调试
【发布时间】:2011-04-07 21:36:31
【问题描述】:

我有一台新安装的运行 Win7/x64 的笔记本电脑并安装了 Visual Studio 2010,然后是 VS2010 SP1,然后是 Windows Azure SDK 1.4。

当我尝试在本地计算模拟器环境中调试云服务项目时,我收到错误消息:“将调试器附加到 URL 的 IIS 工作进程时出错“http://127.0.0.1:5102/ ' 对于角色实例..."

通过 Azure SDK 1.3 更新,一些搜索发现了很多关于此问题的讨论,我已将问题缩小到在我的 Azure 应用程序中具有多个站点的同一个 Web 角色。如果我注释掉 ServiceDefinition.csdef 中的站点条目,则没有错误并且调试工作正常。我尝试了其他推荐的解决方案,重新安装 .NET,重新注册 ASP,面对 Redmond 时重新启动,但同样的问题。

我对新安装的 VS/Azure 1.4 的这个问题感到惊讶,我希望其他人已经解决了支持多个站点进行本地调试的问题。

谢谢!

【问题讨论】:

    标签: visual-studio azure


    【解决方案1】:

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

    • 如果您指向的是网站的“已发布”输出,而不是 ServiceDefinition.csdef 中的源位置,则会收到此错误。调试时指向网站的源位置。如果您更愿意部署已发布的网站而不是源,则可以随时切换位置。
    • 确保在每个 Web 应用程序的 web.config 文件中将调试设置为 false。虽然很明显,但我不时会注意到这一点。

    【讨论】:

      猜你喜欢
      • 2011-10-21
      • 2014-05-07
      • 2016-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-07
      • 2012-03-13
      相关资源
      最近更新 更多