C# ファイルを前処理し、新しい C# ファイルを出力として生成するカスタム プログラムがあります。プロジェクト内の各 C# ファイルで msbuild からこれを呼び出し、元の C# ファイルの代わりに出力ファイルをコンパイルしたいと思います。これについてどうすればいいですか?
質問する
1934 次
3 に答える
1
VisualStudioでの「カスタムツール」コード生成手法の使用を検討することをお勧めします。CodeProjectにそれについての記事があります
于 2008-09-23T08:14:13.773 に答える
1
デフォルトの msbuild タスクで簡単に実行できる方法があるかどうかはわかりません。ただし、独自のタスクを作成して、好きなことを行うことができます。
また、「 MSBuild community tasks」サイトで適切なタスクを検索できます。
于 2008-09-23T00:22:20.773 に答える
0
カスタム プログラムが実行可能ファイルの場合、最も簡単な方法は Exec で実行可能ファイルを呼び出すことです。
<Exec Command="your executable" />
ただし、カスタム MSBuild タスクを作成することをお勧めします。 実行方法のサンプルについては、SDC タスクを参照してください。
于 2008-09-23T07:47:56.270 に答える