(This questionは似ていますが、唯一の答えは私のニーズに答えるものではないようです)。コード生成をC#ソリューションに組み込む方法は?
私はThriftをC#で使用することを考えていますが、ビルドプロセスがどのくらい正確に機能するか考慮しています。 Visual Studio 2008のC#プロジェクトは、C#クラスを生成するカスタムビルドアクションをサポートしていますか?
「カスタムツール」オプションが見つかりましたが、探しているものがわかりません。デザイン時にのみ使用できます(ビルドプロセスには必須ではなく、カスタムツールの実行 "を参照)。彼らは考慮に依存関係を取り、ビルドプロセスを延長していないようFionnが提案
更新
事前に作成イベントは、確かに最適ではありません。また、ファイルごとではなく中央の場所から管理されます。
これは、プロジェクトに依存するプロジェクトを再構築するかどうかをVSがどのように解決するかに影響するため、非常に最適ではありません。 –
本当に最適ではない、私は質問に非解答としてこれを入力した。 私はC++プロジェクトでこのようなことをやっていました。これは長い間ずっと前です(私はVS6であったと思います)。 C#でこの機能が表示されないのはなぜですか? – ripper234