2017-01-19 11 views
0

サブネットにクラウドサービスを展開したい。私はAzureのポータル上のサブネットを見れば、私はクラウドサービスが表示されない、展開後、Azure Cloud Serviceをサブネットに展開する

<?xml version="1.0" encoding="utf-8"?> 
    <ServiceConfiguration ...> 
    <Role name="WebRole1"> 
    ... 
    </Role> 
    <NetworkConfiguration> 
     <VirtualNetworkSite name="MyVirtualNetworkName" /> 
     <AddressAssignments> 
     <InstanceAddress roleName="WebRole1"> 
      <Subnets> 
      <Subnet name="Front" /> 
      </Subnets> 
      </InstanceAddress> 
     </AddressAssignments> 
    </NetworkConfiguration> 
</ServiceConfiguration> 

:しかし

これを行うには、私はこのような設定ファイルを設定した

enter image description here

他に何かすればよいですか?

答えて

1

あなたの説明によれば、私はこの公式tutorialセクションに従って、クラウドサービスを仮想ネットワークに追加しました。ここにいくつかの詳細があります、それらを参照することができます。次のようにServiceConfigurationNetworkConfigurationを追加することにより、

修正ServiceConfiguration.Cloud.cscfg

<ServiceConfiguration serviceName="AzureCloudService" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceConfiguration" osFamily="5" osVersion="*" schemaVersion="2015-04.2.6"> 
    <Role name="MyWebRole"> 
    <Instances count="1" /> 
    <ConfigurationSettings> 
     ... 
    </ConfigurationSettings> 
    </Role> 

    <NetworkConfiguration> 
    <!--VNet settings 
     VNet and subnet must be classic virtual network resources, not Azure Resource Manager resources.--> 
    <VirtualNetworkSite name="bruce-vnet-eastasia" /> 
    <AddressAssignments> 
     <InstanceAddress roleName="MyWebRole"> 
     <Subnets> 
      <Subnet name="Subnet-1" /> 
     </Subnets> 
     </InstanceAddress> 
    </AddressAssignments> 
    <!--VNet settings--> 
    </NetworkConfiguration> 
</ServiceConfiguration> 

注: VNETやサブネットは、古典的な仮想ネットワーク・リソースではなく、Azureのリソースマネージャのリソースでなければなりません。次のように

ビルド後とアズールに配布、あなたはclassical Azure Portal経由でVNET下CloudServiceリソースを見つけることができる:

関連する問題