この記事だけのように、2 つの Web アプリケーションを 1 つの Web ロールに公開しようとしています。
次のエラーがあります。
ロール 'AzureWebTest2' は、サービス定義に定義されていない構成ファイルに存在します。
これが私のものConfigDefinition.csdef
です:
<?xml version="1.0" encoding="utf-8"?>
<ServiceDefinition name="AzureWebTestCloudService" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition" schemaVersion="2012-10.1.8">
<WebRole name="AzureWebTest" vmsize="Small">
<Sites>
<Site name="Web">
<Bindings>
<Binding name="Endpoint1" endpointName="Endpoint1" hostHeader="AzureWebTest.mydomain.com" />
</Bindings>
</Site>
<Site name="Web2" physicalDirectory="..\..\AzureWebTest2">
<Bindings>
<Binding name="Endpoint1" endpointName="Endpoint1" hostHeader="AzureWebTest2.mydomain.com" />
</Bindings>
</Site>
</Sites>
<Endpoints>
<InputEndpoint name="Endpoint1" protocol="http" port="80" />
</Endpoints>
</WebRole>
</ServiceDefinition>
マイ クラウド サービス プロジェクト:
<WebRole name="AzureWebTest2">
に記載がないからだと思いConfigDefinition.csdef
ます。どうすればいいですか?