C# CodeAnalysis.SuppersMessage无法抑制编译警告

C# CodeAnalysis.SuppersMessage无法抑制编译警告,c#,compiler-warnings,suppress-warnings,C#,Compiler Warnings,Suppress Warnings,下面是我用来抑制编译警告的代码 [大会: System.Diagnostics.CodeAnalysis.SuppressMessage(“Microsoft.Naming”, “CA1704:标识应正确拼写”,MessageId=“Rackable”, Scope=“member”,Target=“Ipak.Hardware.Misc”)] 警告针对的是分部类的嵌套调用的公共静态propertyname方法 错误消息为“CA1704:Microsoft.Naming:更正成员名称“Hardwa

下面是我用来抑制编译警告的代码

[大会: System.Diagnostics.CodeAnalysis.SuppressMessage(“Microsoft.Naming”, “CA1704:标识应正确拼写”,MessageId=“Rackable”, Scope=“member”,Target=“Ipak.Hardware.Misc”)]

警告针对的是分部类的嵌套调用的公共静态propertyname方法

错误消息为“CA1704:Microsoft.Naming:更正成员名称“Hardware.Misc.Rackable”中“Rackable”的拼写,如果它代表任何匈牙利符号,则将其完全删除。”

对于其他警告,上述代码工作正常

如果代码或场景有任何问题,请给出建议


谢谢,

我不确定您所说的“分部类嵌套调用的公共静态propertyname方法”是什么意思,但目标必须是成员的全名。如果有嵌套类,它将类似于“Namespace.PartialClass+nested.Property”。您也可以尝试将该属性直接应用于成员。它是部分实现的类的嵌套类的属性。对不起,让你困惑了。。和thnx的建议。我试试看。