C# Azure SDK 1.3打开两个浏览器窗口(或选项卡)

C# Azure SDK 1.3打开两个浏览器窗口(或选项卡),c#,azure,C#,Azure,为什么使用Azure SDK 1.3运行I网站时会打开两个浏览器窗口(或选项卡),尽管我只定义了一个端点: <Sites> <Site name="Web"> <Bindings> <Binding name="Endpoint1" endpointName="Endpoint1" /> </Bindings> </Site> </Sites> 当我从Visual Stu

为什么使用Azure SDK 1.3运行I网站时会打开两个浏览器窗口(或选项卡),尽管我只定义了一个端点:

<Sites>
  <Site name="Web">
    <Bindings>
      <Binding name="Endpoint1" endpointName="Endpoint1" />
    </Bindings>
  </Site>
</Sites>


当我从Visual Studio运行(使用F5)我的Azure应用程序时,我需要做什么才能只显示一个浏览器窗口?

如果您在CloudService中启用了HTTPS,它将启动两个浏览器窗口,一个用于http,另一个用于HTTPS。如果是这种情况,请转到*.CloudService项目,双击要启动的角色(在角色文件夹内)。
它应该会打开一个配置窗口,您可以在其中为http和/或https设置启动浏览器。

我猜您已经将Chrome配置为Visual Studio中的默认浏览器

我用Chrome得到了同样的结果;当我在Visual Studio中将默认浏览器切换为IE时,启动应用程序时只启动了一个浏览器

奇怪的是,由于Firefox是我的默认浏览器,VisualStudio启动了一个Firefox实例和一个Chrome实例


这看起来像是我们在Visual Studio和/或Azure 1.3 SDK中共享的一个bug或奇怪的配置故障。

看起来这是一个明显的Azure SDK bug。现在随着2011年8月的更新,这个错误已经消失了。现在只打开一个浏览器窗口


FWIW,我可以验证我是否有相同的体验,但是如果我在没有调试的情况下运行(Ctrl+F5),我只会得到一个浏览器窗口。顺便说一句,我正在运行Firefox,所以我不知道IE是否也出现同样的问题。我也在Firefox中运行它。我已经检查过了。我只选中了HTTP端点(HTTPS复选框已禁用)。还有其他想法吗?