是否有警告编号可用作自定义构建警告错误编号?

时间:2014-04-30 14:19:49

标签: c# visual-studio pragma suppress-warnings

我在Visual Studio 2013中工作。我编写了一个生成文本的控制台应用程序。我在另一个(更大的winforms)应用程序的后期构建中调用该应用程序。我已经能够配置我的输出字符串,以便我的控制台应用程序的输出被Visual Studio拾取,并显示在错误或警告列表中。因此,如果我在构建后的其他项目中调用控制台程序,在该项目的警告列表中,我可以看到我的控制台应用程序的输出。

Console.WriteLine(String.Format("{0}({1},{2},{1},{3}): {4}: string should be translated. {5}",    
                 filefullpathname,
                 linenumber,
                 indexQuote + 2, // index of start of string
                 nextQuote + 1,
                 TreatAs,
                 line.Trim()));

在变量TreatAs中我可以把文字"警告"我可以在Visual Studio的错误列表窗口中看到警告。但我可以使用自定义警告编号,例如"警告CS9999",以便我可以使用以下代码来禁止我的警告:

#pragma warning disable 9999

只需使用9999等随机数就会显示一条消息' 9999不是有效的警告编号'所以我不能只挑选任何数字。我还尝试从另一个警告中借用一个数字,但这也不起作用。

因此:是否有警告编号可用作自定义构建警告错误编号?

0 个答案:

没有答案