2011-06-24 11 views
4

hostHeaderがどのように私は私のプロジェクトの設定に応じて、この設定を変更できますか?アズールは、プロジェクトの設定に応じて

<Site name="Web">   
    <Bindings> 
    <Binding name="Endpoint1" endpointName="Endpoint1" hostHeader="www.mysite.com"/>   
    </Bindings> 
</Site> 

としてServiceDefinition.csdefファイルで設定することができhostHeader設定

私のプロジェクトをデバッグモードで公開されているとき、hosetHeaderは 、test.mysite.comに設定する必要がありますし、プロジェクトがリリースモードで公開されているとき、hostHeaderはwww.mysite.com

答えて

2

に設定する必要があります我々は、Visual Studio 10のconfig変換を使用。 Azureコンフィグで動作する変換を取得するには、this answerを参照してください。

+0

私はリンクで説明した手順に従いました。 'ServiceDefinition.Staging.csdef(2,2):警告:ソース文書内のどの要素も '/ ServiceDefinition'と一致しません。何が問題なの? –

+2

@ajay_whiz私は最近、ServiceDefinition.csdefの情報でこの問題に遭遇しました。これを解決するために、ServiceDefinitionノードにsdネームスペースを追加しました。 ... ...

+0

RoleModel.xmlファイルをパッケージファイルにチェックインしたところ、正しく設定されています。ありがとう –

関連する問題