为什么过时会导致错误?

Ser*_*lov 8 .net c# visual-studio-2010 visual-studio

我用:

[Obsolete("Use AnotherMethod() insted.", false)]
Run Code Online (Sandbox Code Playgroud)

第二个参数是false但Visual Studio为每个过时的方法调用显示警告为错误,以防止编译项目.如何让VS将这些调用标记为警告而不是错误?

Hab*_*bib 7

在过时的方法定义:

#pragma warning disable 0618
        [Obsolete("test",false)]
        private void myMethod()
Run Code Online (Sandbox Code Playgroud)

然后转到项目属性,在构建下,在抑制警告类型类型0618,现在它将忽略该特定方法和项目将编译


归档时间:

查看次数:

6178 次

最近记录:

13 年,4 月 前