无法将撇号添加到Azure云服务内部负载均衡器设置

时间:2015-07-21 08:23:37

标签: powershell azure internal-load-balancer

如何在Azure Cloud Service内部负载均衡器的FrontendIPConfiguration中为子网属性添加撇号?

子网名称包含撇号,这在部署和附加到VNet时不是问题,cscfg配置的那部分允许使用撇号,我可以发布并查看VNET上的实例。但是,ILB配置部分中不允许使用撇号。这是有问题的配置:

 <LoadBalancers>
      <LoadBalancer name="test-ilb">
        <FrontendIPConfiguration type="private" subnet="VM's" staticVirtualNetworkIPAddress="10.120.16.102" />
      </LoadBalancer>
    </LoadBalancers>

在Visual Studio中,我无法发布云服务。我还尝试创建一个包并在VS之外编辑cscfg配置然后上传。我在上传ILB后尝试使用powershell添加ILB,但收到错误消息,说明无法在包含Web或辅助角色的部署上执行操作。

最后,我尝试用不同的值替换撇号(其中一些是远射),但没有一个有效:

&#39;
&#0039;
&apos;
''
\'
&#x27;
&#x0027;

任何帮助将不胜感激。重命名子网的替代方案将是一个更长的路径,我希望避免它。

1 个答案:

答案 0 :(得分:0)

不支持特殊字符 伊夫