gitlab ci与Powershell 乱码
存在多种情况下的乱码,应用级别的乱码和控制台乱码
应用级别的乱码类似如下:
error MSB1009: ��Ŀ�ļ������ڡ�
这类需要配置应用的中文输出
修改cmd的代码页即可。
一种方法是在cmd的属性中修改默认代码页为437,第二种是用chcp 437命令修改。
不过这两种解决方法的副作用是msbuild的输出会变为英文。
更好的解决方法暂时还没倒腾出来。
第二种,控制台乱码,这个难治,而且原因千奇百怪
参考方案如下:
解决windowspowershell中文显示问号及乱码...
blog.robinjiang.com1 min read