0

如何在 Azure 云服务内部负载均衡器的 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;

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

4

1 回答 1

0

不支持特殊字符 Yves

于 2015-08-01T05:13:21.713 回答