msdn には、msbuild を使用してコマンド ラインから C++ プロジェクトをビルドする方法を説明している多くのページがあります。しかし、msbuild を使用して、別の C++ プロジェクトのコード内から C++ プロジェクトをビルドすることは可能ですか?
具体的には、C++ ソリューションでは、2 つのプロジェクト (exe、dll) があります。実行時に msbuild で exe プロジェクトから dll プロジェクトをビルドし、dll をロードして dll の関数の 1 つを呼び出すことは可能ですか?
実行時にdllプロジェクトのコードを変更し、ビルドして実行時にその関数を呼び出す必要があるため、これが必要です。
どんな助けでも大歓迎です。