首页 > 其他分享 >【Azure Cloud Service】云服务升级后,查看配置文件发现编码变为utf-16

【Azure Cloud Service】云服务升级后,查看配置文件发现编码变为utf-16

时间:2023-07-28 20:01:04浏览次数:40  
标签:编码 utf 配置文件 Service 16 UTF

问题描述

通过Migrate to ARM,把经典云服务升级成云服务(外延支持)后,在查看云服务的配置XML文件,发现文件的编码格式由 UTF-8 改变为 UTF-16

【Azure Cloud Service】云服务升级后,查看配置文件发现编码变为utf-16_云服务

 由此,引发了三个问题

1)Cloud Service是否支持 UTF-8, UTF-16 这两种编码呢?

2)为什么 Cloud Service的配置文件会发生改变?

3)配置文件发生改变后,是否会对云服务产生影响呢? 

 

问题解答

经典云服务升级为 -> 云服务(外延支持),在迁移过程确实会修改并重新生成相关的配置文件(CSCFG 文件),以便更新和清理迁移后虚拟网络引用等内容。 但是,似乎没有特殊处理来保留原始文件编码类型或 xml 编码属性。 当前问题看起来是XML默认情况下,修改后的文件保存为 UTF-16。

所以以上三个问题的答案是:

1)Cloud Service是否支持 UTF-8, UTF-16 这两种编码呢?

是的,云服务(外延支持)支持 CSCFG 和其他 xml 文件的 utf-8 和 utf-16 xml 文件编码。

 

2)为什么 Cloud Service的配置文件会发生改变?

迁移过程会重新生成 CSCFG 以更新某些配置,例如迁移后的虚拟网络引用,并且碰巧使用 CSCFG 解析器使用的默认编码 (UTF-16) 进行保存。

 

3)配置文件发生改变后,是否会对云服务产生影响呢? 

 CSCFG xml 文件编码类型(无论是 utf-8 还是 utf-16)不应影响任何云服务资源操作或功能。

 


当在复杂的环境中面临问题,格物之道需:浊而静之徐清,安以动之徐生。 云中,恰是如此!

标签:编码,utf,配置文件,Service,16,UTF
From: https://blog.51cto.com/u_13773780/6886733

相关文章

  • Android 中的 Service 全面总结
    Android中的Service全面总结rvice的种类 按运行地点分类:类别区别优点应用本地服务(Local)该服务依附在主进程上,服务依附在主进程上而不是独立的进程,这样在一定程度上节约了资源,另外Local服务因为是在同一进程因此不需要IPC,也不需要AIDL。相应bindService会方便很多......
  • Android web services详细使用
    Android与服务器端数据交互(基于SOAP协议整合android+webservice)上一节中我们通过http协议,采用HttpClient向服务器端action请求数据。当然调用服务器端方法获取数据并不止这一种。WebService也可以为我们提供所需数据,那么什么是webService呢?,它是一种基于SAOP协议的远程调用标准,......
  • android services 使用
    Android之Services【Services】一个Service是一个应用程序组件,它能完成长时间运行的操作在后台,并且不提供用户接口。另一个应用程序组件能开启一个service并且它将继续运行在后台即使用户转换到另一个应用程序。额外的,一个组件可以被绑定到一个service来和它交......
  • Microsoft Speech SDK 5.1 微软的文字转音频 ( 8KHZ 16比特 )
    下载安装 SpeechSDK5.1下载地址: http://www.microsoft.com/en-us/download/details.aspx?id=10121详细的看这篇 https://www.cnblogs.com/hailexuexi/p/17588586.htmlC#示例直接保存到wav文件并存为8KHZ  16比特 语音格式privatevoidbtnSave_Click(objectsen......
  • How to disable Windows 10 DNS Cache services
    HiAdithya,DisableDNSClientthroughregistry:GotoHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Dnscache,LocatetheStartregistrykeyandchangeitsvaluefrom2(Automatic)to4(Disabled)DisableDNSclientthroughcommandline:REGadd......
  • PowerPoint 2019 for Mac(PPT2019) v16.76 beta中文版
    PowerPoint2019mac是一款幻灯片制作软件,是 office 2019套件中的一部分。它可以帮助用户创建各种类型的演示文稿,包括商务演讲、学术报告、培训材料等等。与之前版本相比,提供了更多的功能和改进,例如更强大的演示文稿制作工具、更好的视觉效果和更加智能的助手。PowerPoint2019......
  • VK1623LCD液晶屏显示驱动芯片,适用各种LCD面板显示
    产品品牌:永嘉微电/VINKA产品型号:VK1623S封装形式:LQFP100/QFP100/DICE/COG产品年份:新年份  产品简介:VK1623S是一个点阵式存储映射的LCD驱动器,可支持最大384点(48EGx8COM)的LCD屏。单片机可通过3/4线串行接口配置显示参数和发送显示数据,也可通过指令进入省电模式。Z20+167 ......
  • ASCII码与16进制的互相转换(表)
    :ASCII与16进制转换ASCII16进制ASCII16进制ASCII16进制ASCII16进制NUL00HDLE10HSP20H030HSOH01HDC111H!21H131HSTX02HDC212H"22H232HETX03HDC313H#23H333HEOT04HDC414H$24H434HENQ05HNAK15H%25H535H......
  • CF1635E Cars
    题意:给定m对汽车之间的关系(无关紧要或命中注定·)。无关紧要:无论两辆汽车的速度是多少都不会相遇。命中注定:无论两辆汽车的速度是多少都一定会相遇。对每辆车给出一个行驶方向和起点使得m个关系成立。思路:首先我们考虑无关紧要可以证明,如果两车同向,只要让较后的车速度更快一......
  • C#将16进制字符串转化为16进制值(进制得转化)
    代码如下:intval16=Convert.ToInt32(val16_Str,16);//val16_Str为16进制字符串2进制、8进制同理 C#的进制转换主要用在串口通讯时候进制转换是人们利用符号来计数的方法。进制转换由一组数码符号和两个基本因素“基数”与“位权”构成。基数是指,进位计数制中所采用的数......