This question already has answers here:
Disabling OBSOLETE error in C#
(3个答案)
3年前关闭。
我用:
第二个参数是
然后转到项目属性,在构建中,在抑制警告类型为0618的类型中,现在它将忽略该特定方法,并且项目将进行编译
(3个答案)
3年前关闭。
我用:
[Obsolete("Use AnotherMethod() insted.", false)]
第二个参数是
false
,但是对于每个过时的方法调用,Visual Studio都将Warning显示为Error,从而阻止了项目的编译。如何使VS将这些调用标记为“警告而不是错误”? 最佳答案
在过时的方法上,定义:
#pragma warning disable 0618
[Obsolete("test",false)]
private void myMethod()
然后转到项目属性,在构建中,在抑制警告类型为0618的类型中,现在它将忽略该特定方法,并且项目将进行编译
10-08 06:30