1

私は多くのプロジェクトで解決策を持っています。
複数の構成設定で複数のプロジェクトを構築したいと考えています。

例:
ProjectA は、ターゲット フレームワーク: 3.5 およびプラットフォーム ターゲット x86 として設定されます。
出力アセンブリ名は ProjectA.dll です。

ビルド ボタンをクリックしたときに、いくつかの出力ファイルでプロジェクトをビルドしたい:
ProjectA_3.5_x86.dll - ターゲット フレームワーク 3.5 およびプラットフォーム x86 用
ProjectA_4.5_x64.dll - ...

これがbuildserversの機能です。

ビルド操作が参照する構成ファイルを作成し、異なるアセンブリ名と異なるビルド構成で各プロジェクトをビルドする方法を決定する方法はありますか?

ありがとう !

4

1 に答える 1

2

私の知る限り、プロジェクトのコンパイルごとに 1 つの dll しか生成できません。あなたがやりたいことは、さまざまなビルド構成を作成することです。これは、プロジェクト ファイルを手動で編集するか、構成マネージャーを使用して行うことができます。さまざまな構成 (3.5 フレームワーク、x86 CPU、アセンブリ名 xxx.yyy) をセットアップし、コンパイル時にその構成を選択できます。ただし、さまざまな dll を生成するには、さまざまな構成を選択してコードを複数回コンパイルする必要があることを理解することが重要です。自動化されたビルド プロセスがある場合は、プロジェクトをセットアップして複数回コンパイルし、構成名を変更するだけで済みます。

于 2013-03-11T14:29:39.790 に答える