Azure DevFabric запускает несколько вкладок при отладке - PullRequest
1 голос
/ 27 января 2011

Я создал приложение Azure, которое запускаю в своей локальной структуре.Все было хорошо, пока я не добавил вторую строку HTTPS в свой файл serviceDefinition.csdef.И вот, в следующий раз, когда я попытался запустить в локальной структуре, он запустил в моем браузере четыре закладки, все они указывали на одну и ту же страницу.

Я отменил свои изменения и перешел к единственной конечной точке.Теперь устройство 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 и раскрываю «Запуск в браузере», у меня проверяется только Http.Есть идеи?

Ответы [ 2 ]

2 голосов
/ 31 января 2011

Вот одна вещь, чтобы проверить. Щелкните правой кнопкой мыши свою веб-роль в обозревателе решений под проектом облачной службы и перейдите на страницу свойств. На вкладке «Конфигурация» есть раздел «Действие при запуске», где вы указываете, для каких конечных точек запускать браузер, HTTP и / или HTTPS. Убедитесь, что только один из них проверен.

1 голос
/ 07 марта 2011

Я видел эту проблему, но это происходит только тогда, когда мой браузер по умолчанию Chrome.Если я выберу IE в качестве браузера по умолчанию, откроется только 1 вкладка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...