tob*_*bre 5 c# code-analysis utf-8 sonarqube
我有几个文件未通过以下消息进行分析:
第9行的文件[具有完整路径的文件名]中遇到无效字符,无法对UTF-8进行编码。请修复文件内容或使用属性“ sonar.sourceEncoding”配置要使用的编码。
在Visual Studio中,当我选择“文件” /“高级保存选项”时,文件设置为“西欧(Windows)-代码页1252”。
我将其更改为Unicode(带签名的UTF-8)-代码页65001。
但是SonarQube仍然抱怨无效字符。“无效字符”是德语注释,带有Umlaut字符(ä,ö,ü)
我该怎么做才能解决此问题(不删除评论)?
MSBuild 的 SonarQube 扫描仪和 SonarQube C# 插件当前期望项目的所有文件都具有 UTF-8 编码 - 这是硬编码的。
有一张票可以在未来的版本中改进这一点:https://jira.sonarsource.com/browse/SONARMSBRU-174
| 归档时间: |
|
| 查看次数: |
5528 次 |
| 最近记录: |