如何添加到Visual Studio错误列表窗口中的MESSAGES列表?

#error显示错误,#warning显示警告。 如何在错误列表窗口的消息filter中显示一行文本?

澄清:

如果我将以下行放在C#代码文件中,它将在构建时生成错误,如果我打开错误,该错误将出现在错误列表窗口中(如列表上方的选项卡,有按钮切换错误警告消息 )。

#error This will cause a divide by zero 

将警告注入构建输出也可以这样做:

 #warning This might produce a NullReference exception 

我将在C#代码文件中放置哪些消息,以便在消息列表中显示?

您可以使用TasksList。 在“视图”菜单上,指向“其他Windows”,然后单击“任务列表”。 将显示“任务列表”。 在“类别”列表中,单击“注释”。 注释列表显示注释文本,并在您打开和编辑代码文件时显示。 您可以单击任何任务列表注释以在代码编辑器中激活该文件,并跳转到注释标记的代码行。 您可以使用// TODO,// HACK,// UNDONE或指定自定义注释。

简短的回答:你做不到。

如果要与代码的构建器进行通信,请使用警告或错误,因为它们出现在所有构建中,而不仅仅是在Visual Studio中。

我想这就是你要找的东西: http : //www.mztools.com/articles/2008/MZ2008022.aspx

我停止了这个问题,因为我正在寻找从用C#for Visual Studio 2010编写的AddIn中做同样的事情。

几分钟后,我终于得到了该链接的答案!

不确定你在问什么? 你基本上想看到那些错误和警告显示?

这可能听起来非常基本但是:1)确保通过使窗口更大来完全显示您的错误列表,以便您看到标题说明,文件,行… 2)单击顶部的#错误和#Warnings按钮。

我们倾向于做necrostaz建议的。 我们已经定义了自己的INFO标签,因此我们可以放置// INFO This is a message.

不过,找到一种生成信息性消息的方法会很好。