PaintDotNet.Resources.dll.CodeAnalysisLog.xml 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <?xml-stylesheet type="text/xsl" href="c:\program files (x86)\microsoft visual studio\2019\community\team tools\static analysis tools\fxcop\Xml\CodeAnalysisReport.xsl"?>
  3. <FxCopReport Version="16.0">
  4. <Targets>
  5. <Target Name="E:\图形处理\Metisvision20210204\RBDC\Metisvision\bin\Debug\PaintDotNet.Resources.dll">
  6. <Modules>
  7. <Module Name="paintdotnet.resources.dll">
  8. <Namespaces>
  9. <Namespace Name="PaintDotNet">
  10. <Types>
  11. <Type Name="PdnInfo" Kind="Class" Accessibility="Public" ExternallyVisible="True">
  12. <Members>
  13. <Member Name="#GetIsFinalBuild()" Kind="Method" Static="True" Accessibility="Private" ExternallyVisible="False">
  14. <Messages>
  15. <Message Id="System.String.IndexOf(System.String)" TypeName="SpecifyStringComparison" Category="Microsoft.Globalization" CheckId="CA1307" Status="Active" Created="2022-06-21 08:37:46Z" FixCategory="NonBreaking">
  16. <Issue Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Resources" File="PdnInfo.cs" Line="103">由于 'string.IndexOf(string)' 的行为可能会因当前用户的区域设置不同而不同,请将 'PdnInfo.GetIsFinalBuild()' 中的此调用替换为对 'string.IndexOf(string, StringComparison)' 的调用。如果要向用户显示 'string.IndexOf(string, StringComparison)' 的结果(例如,在对一个项列表进行排序以便在列表框中显示时),请指定“StringComparison.CurrentCulture”或“StringComparison.CurrentCultureIgnoreCase”作为“StringComparison”参数。如果比较不区分大小写的标识符(例如,文件路径、环境变量或注册表项和值),则指定“StringComparison.OrdinalIgnoreCase”。或者,如果比较区分大小写的标识符,则指定“StringComparison.Ordinal”。</Issue>
  17. </Message>
  18. </Messages>
  19. </Member>
  20. <Member Name="#LaunchWebSite(System.Windows.Forms.IWin32Window,System.String)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
  21. <Messages>
  22. <Message Id="System.String.IndexOf(System.String)" TypeName="SpecifyStringComparison" Category="Microsoft.Globalization" CheckId="CA1307" Status="Active" Created="2022-06-21 08:37:46Z" FixCategory="NonBreaking">
  23. <Issue Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Resources" File="PdnInfo.cs" Line="374">由于 'string.IndexOf(string)' 的行为可能会因当前用户的区域设置不同而不同,请将 'PdnInfo.LaunchWebSite(IWin32Window, string)' 中的此调用替换为对 'string.IndexOf(string, StringComparison)' 的调用。如果要向用户显示 'string.IndexOf(string, StringComparison)' 的结果(例如,在对一个项列表进行排序以便在列表框中显示时),请指定“StringComparison.CurrentCulture”或“StringComparison.CurrentCultureIgnoreCase”作为“StringComparison”参数。如果比较不区分大小写的标识符(例如,文件路径、环境变量或注册表项和值),则指定“StringComparison.OrdinalIgnoreCase”。或者,如果比较区分大小写的标识符,则指定“StringComparison.Ordinal”。</Issue>
  24. </Message>
  25. </Messages>
  26. </Member>
  27. </Members>
  28. </Type>
  29. </Types>
  30. </Namespace>
  31. </Namespaces>
  32. </Module>
  33. </Modules>
  34. </Target>
  35. </Targets>
  36. <Rules>
  37. <Rule TypeName="SpecifyStringComparison" Category="Microsoft.Globalization" CheckId="CA1307">
  38. <Name>指定 StringComparison</Name>
  39. <Description>如果存在采用 StringComparison 参数的重载,则始终先调用此重载,而不是那些不接受该参数的重载。</Description>
  40. <Resolution Name="Default">由于 {0} 的行为可能会因当前用户的区域设置不同而不同,请将 {1} 中的此调用替换为对 {2} 的调用。如果要向用户显示 {2} 的结果(例如,在对一个项列表进行排序以便在列表框中显示时),请指定“StringComparison.CurrentCulture”或“StringComparison.CurrentCultureIgnoreCase”作为“StringComparison”参数。如果比较不区分大小写的标识符(例如,文件路径、环境变量或注册表项和值),则指定“StringComparison.OrdinalIgnoreCase”。或者,如果比较区分大小写的标识符,则指定“StringComparison.Ordinal”。</Resolution>
  41. <Owner />
  42. <Url>http://msdn.microsoft.com/library/bb386080.aspx</Url>
  43. <Email>[none]</Email>
  44. <MessageLevel Certainty="95">Error</MessageLevel>
  45. <File Name="globalizationrules.dll" Version="16.0.0.0" />
  46. </Rule>
  47. </Rules>
  48. <Localized>
  49. <String Key="Category">类别</String>
  50. <String Key="Certainty">确定性</String>
  51. <String Key="CollapseAll">全部折叠</String>
  52. <String Key="CheckId">检查 ID</String>
  53. <String Key="Error">错误</String>
  54. <String Key="Errors">错误</String>
  55. <String Key="ExpandAll">全部展开</String>
  56. <String Key="Help">帮助</String>
  57. <String Key="Line">行</String>
  58. <String Key="Messages">消息</String>
  59. <String Key="LocationNotStoredInPdb">[位置未存储在 Pdb 中]</String>
  60. <String Key="Project">项目</String>
  61. <String Key="Resolution">解析</String>
  62. <String Key="Rule">规则</String>
  63. <String Key="RuleFile">规则文件</String>
  64. <String Key="RuleDescription">规则说明</String>
  65. <String Key="Source">源</String>
  66. <String Key="Status">状态</String>
  67. <String Key="Target">目标</String>
  68. <String Key="Warning">警告</String>
  69. <String Key="Warnings">警告</String>
  70. <String Key="ReportTitle">代码分析报告</String>
  71. </Localized>
  72. </FxCopReport>