32

私はビルド プロセス中にいくつかのカスタム ツールを使用します。主に、サービス参照用のコード ジェネレーター、T4 テンプレートなどです。

これらがエラーまたは警告を生成すると、予想どおり [エラー リスト] ウィンドウに表示されます。ただし、以前に生成されたエラーに触れていないソリューションの一部のビルド、再構築、またはクリーンアップを行った場合 (たとえば、サービス参照のインポートに失敗したプロジェクトをビルドしていない場合)、古いリストはそのままです。表示されます。

それを修正する方法はありますか: ツール、プラグイン、ビルド アクション、何か? 私はエラー/警告を無視したくありません。私がやっていることに基づいて関連するものだけを表示したいのです。そうでない場合、これは VS チームへの要求になると思います。

4

9 に答える 9

30

プロジェクトを閉じて再度開くことが、リストをクリアする唯一の方法です。私が言えることと私が行った調査から、エラー/警告ウィンドウはプロジェクトのセッション ログのようなものです。プロジェクトを閉じると、ログは削除されます。

于 2012-06-13T21:00:12.667 に答える
11

プロジェクトをアンロードおよびリロードすることもできます。それが私にとってうまくいくものです。

于 2014-01-08T19:39:28.747 に答える
7

VS2015 のエラー リスト ウィンドウには、デフォルトでBuild + IntelliSenseこれを切り替えBuild Onlyて問題を解決するドロップ ダウンがあります (resharper を介して dll を開くと、VS がそれに夢中になります)

于 2016-07-29T05:39:40.397 に答える
0

私はPythonプロジェクトでVS 17を持っています。Python では、Build や Clean はありません。ソリューションを閉じると、ErrorList ウィンドウに不要なものが残り、再度開いても変更されません。MyPy を実行するとエラーが発生します。不要なものには Project フィールドが空白になっています。これが、プロジェクトに関連付けられた新しいコンテンツの影響を受けない理由だと思います。それをクリアするために私がしなければならなかったことは、Visual Studio を完全に終了して再起動することでした。

于 2022-02-27T05:22:56.933 に答える
0

古いスレッド - VS 2022 は Rebuild All のエラー リストを更新します。

于 2022-01-28T16:05:20.193 に答える