Azure DevFabric在调试时启动多个选项卡

Azure DevFabric在调试时启动多个选项卡,azure,Azure,我已经创建了一个Azure应用程序,正在本地结构中运行。在我将第二个HTTPS端点添加到serviceDefinition.csdef文件之前,一切都很好。你瞧,下一次我尝试在本地结构中运行时,它在我的浏览器中启动了四个选项卡,都指向同一页面 我放弃了我的更改并使用了单一端点。现在,每次我在debug中运行时,dev结构都会启动两个选项卡。我的ServiceDefinition.csdef文件如下所示: <?xml version="1.0" encoding="utf-8"?> &

我已经创建了一个Azure应用程序,正在本地结构中运行。在我将第二个HTTPS端点添加到serviceDefinition.csdef文件之前,一切都很好。你瞧,下一次我尝试在本地结构中运行时,它在我的浏览器中启动了四个选项卡,都指向同一页面

我放弃了我的更改并使用了单一端点。现在,每次我在debug中运行时,dev结构都会启动两个选项卡。我的ServiceDefinition.csdef文件如下所示:

<?xml version="1.0" encoding="utf-8"?>
<ServiceDefinition name="...blahblah...." xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition">
  <WebRole name="blahblah" vmsize="Small">
    <Sites>
      <Site name="Web">
        <Bindings>
          <Binding name="Endpoint1" endpointName="HttpIn" />
        </Bindings>
      </Site>
    </Sites>
    <Endpoints>
      <InputEndpoint name="HttpIn" protocol="http" port="80" />
    </Endpoints>
    <Imports>
      <Import moduleName="Diagnostics" />
    </Imports>
  </WebRole>
</ServiceDefinition>


当我右键单击Azure项目中的web角色并展开“在浏览器中启动”时,我只选中了Http。有什么想法吗?

这里有一件事需要检查。右键单击云服务项目下解决方案资源管理器中的Web角色,然后转到属性页。在“配置”选项卡上,有一个名为“启动操作”的部分,您可以在其中指定要为哪些端点启动浏览器、HTTP和/或HTTPS。确保只检查了其中一个。

我看到过这个问题,但只有当我的默认浏览器是chrome时才会发生。如果我将IE设置为默认浏览器,则只会打开1个选项卡

重复: