Невозможно добавить апостроф к настройкам внутреннего балансировщика нагрузки облачной службы Azure
Как добавить апостроф к атрибуту подсети в FrontendIPConfiguration для внутреннего балансировщика нагрузки облачной службы Azure?
Имя подсети содержит апостроф, это не проблема при развертывании и подключении к виртуальной сети, апостроф разрешен в этой части конфигурации cscfg, и я могу публиковать и просматривать экземпляры в VNET. Однако апостроф не допускается в разделе конфигурации ILB. Это конфиг в вопросе:
<LoadBalancers>
<LoadBalancer name="test-ilb">
<FrontendIPConfiguration type="private" subnet="VM's" staticVirtualNetworkIPAddress="10.120.16.102" />
</LoadBalancer>
</LoadBalancers>
В Visual Studio я не могу опубликовать облачный сервис из-за этого. Я также попытался создать пакет и отредактировать конфигурацию cscfg вне VS и затем загрузить. Я пытался использовать powershell для добавления ILB после его загрузки, но получил сообщение об ошибке, в котором говорится, что операция не может быть выполнена в развертывании, содержащем веб-или рабочие роли.
Наконец, я попытался заменить апостроф другим значением (некоторые из них - длинные кадры), но ни один из них не сработал:
'
'
'
''
\'
'
'
Любая помощь будет оценена. Альтернативой переименования подсети будет более длинный путь, и я надеюсь избежать этого.