1. ホーム
  2. visual-studio

ソリューション全体のプレビルドイベント?

2023-07-20 17:54:44

質問

Visual Studio で、いくつかのプロジェクトを含むソリューションを持っています。どのプロジェクトが関与しているか、それらが最新であるかどうかに関係なく、すべてのビルドの一番最初にコマンドを実行したいと思います。

本質的には、ソリューション全体のビルド前イベントに似たものが必要ですが、残念ながら VS はこれらをサポートしていないようです。私が必要とするものを達成する代替方法をどなたかご存知でしょうか。

どのように解決するのですか。

異常な要求。 しかし、それは行うことができます。 ソリューションに新しいプロジェクトを追加し、Visual C++ > General > Makefile Project テンプレートを使用します。 その NMake > Build Command Line 設定を、実行したいコマンドに設定します。 プロジェクト > プロジェクトの依存関係を使用して、他のすべてのプロジェクトをそれに依存させます。