无法将撇号添加到 Azure 云服务内部负载均衡器设置
Cannot add apostrophe to Azure Cloud Service Internal Load Balancer settings
如何向 Azure 云服务内部负载均衡器的 FrontendIPConfiguration 中的 subnet 属性添加撇号?
子网名称包含撇号,部署和附加到 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 配置,然后上传。我尝试在上传后使用 powershell 添加 ILB,但收到一条错误消息,指出无法在包含 Web 或辅助角色的部署上执行该操作。
最后,我尝试用不同的值替换撇号(其中一些是远射),但 none 奏效了:
'
'
'
''
\'
'
'
如有任何帮助,我们将不胜感激。重命名子网的替代方案将是一个更长的路径,我希望避免它。
不支持特殊字符
伊夫
如何向 Azure 云服务内部负载均衡器的 FrontendIPConfiguration 中的 subnet 属性添加撇号?
子网名称包含撇号,部署和附加到 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 配置,然后上传。我尝试在上传后使用 powershell 添加 ILB,但收到一条错误消息,指出无法在包含 Web 或辅助角色的部署上执行该操作。
最后,我尝试用不同的值替换撇号(其中一些是远射),但 none 奏效了:
'
'
'
''
\'
'
'
如有任何帮助,我们将不胜感激。重命名子网的替代方案将是一个更长的路径,我希望避免它。
不支持特殊字符 伊夫