ビルド時に、メッセージを警告として分類せずにビルド出力ウィンドウに出力できるようにしたいと考えています。つまり、Visual Studio のエラー リストでは、「メッセージ」フィルターがオンになっている場合にのみ表示されるようにしたいと思います。
だから、私は同じ機能を望んで
#warning Warning Message
いますが、それを警告として分類したくありません。
環境:
現在、多くの警告を生成する多くのプロジェクトがあります。最初にやりたいことは、新しい警告が導入されるのを防ぐことです。だから、私は:
- 「エラーとしての警告」をオンにしました
#pragma warning disable/restore
既存の警告を排除するために使用されます。
ただし、無効にした警告については、調査が必要な警告がここにあることを示すメッセージを出力したいと思います (これらの警告に対して何をする必要があるかをまだ調査していないため)。たとえば、警告の多くは「廃止された」タイプの警告であり、ある時点で何らかの作業を行う必要があります。だから、私はこれらの警告が消えてほしくありません。
理想的には、次のようにします。
#pragma warning disable 0618
#message Existing Warning: 0618: IObsoleteInterface is obsolete.
class MyClass : IObsoleteInterface
#pragma warning restore 0618
私は、この問題に対処するための他のアプローチを受け入れます。