2011-01-27 12 views
1

ローカルファブリックで実行しているAzureアプリケーションを作成しました。 serviceDefinition.csdefファイルに2つ目のHTTPSエンドポイントを追加するまでは問題ありませんでした。私がローカルファブリックで次回実行しようとしたときに、ブラウザに4つのタブが表示され、すべて同じページを指していました。Azure DevFabricがデバッグ時に複数のタブを起動する

私は自分の変更をバックアウトし、単一のエンドポイントに行った。私はデバッグを実行するたびにdevファブリックが2つのタブを起動します。私は右のAzureプロジェクトで私のWebの役割をクリックして、「ブラウザでの起動」を展開すると、私はHTTPのみチェックして、

<?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> 

:マイServiceDefinition.csdefファイルが下に表示されます。何か案は?

+0

重複:http://stackoverflow.com/questions/4584047/azure-1-sdk-open-two-browser-windows-or-tabs –

答えて

2

ここで確認するべき点が1つあります。ソリューションエクスプローラでクラウドサービスプロジェクトのWebロールを右クリックし、[プロパティ]ページに移動します。 「設定」タブには、ブラウザを起動するエンドポイント(HTTPおよび/またはHTTPS)を指定する「起動アクション」というセクションがあります。それらのうちの1つだけがチェックされていることを確認してください。

1

私はこの問題を見たことがありますが、これはデフォルトのブラウザがchromeの場合にのみ発生します。 IEをデフォルトブラウザとして設定すると、1つのタブしか開きません。

関連する問題