私はいくつかの MIDL ファイルを含むプロジェクトを持っていますが、VS は変更されていないにもかかわらず常に再コンパイルします。プロジェクトディレクトリをインクルードパスに入れるなど、いくつかのヒントを試しましたが、何も役に立ちません。問題は、他の「サブプロジェクト」の再コンパイルに影響を与えるヘッダー ファイルが生成され、コンポーネントの不要な再構築が発生することです。
これに対する回避策はありますか? カスタム ビルド ツール (midl.exe を使用) を使用してみましたが、これは通常、他の種類の問題に対しても機能しますが、midl.exe を使用するとまったく同じ動作を示します。つまり、MIDL は常に再コンパイルされます。
ちょっとイライラ...