1

Visual Studio 2010 を使用していますが、問題があります。私は 15 のプロジェクト以上のソリューションを持っています。そのうちのいくつかは 64 ビットとしてのみコンパイルする必要があり、他は 32 ビットとしてのみコンパイルする必要があります。例えば

マイソリューション

  • 私の顧客
  • MyClientFramework
  • マイサーバー
  • MyServerFramework
  • マイユーティリティ ...

MyClient は MyClientFramework と MyUtils を参照し、32 ビットとしてコンパイルする必要があります。MyServer は MyServerFramework と MyUtils を参照し、64 ビットとしてコンパイルする必要があります。実際、私は 64 ビット プロジェクトをコンパイルしてから、構成を変更して 32 ビット プロジェクトをコンパイルすることしかできません。ソリューション全体を同時にコンパイルおよびデバッグしたいと考えています。*.csproj ファイルはどのように構成する必要がありますか?

4

1 に答える 1

0

Batch Buildボタンの下にエントリがありBuild、それを使用できます。必要なプロジェクトと構成を選択するように提案されます。欠点は、Batch Build新しいエントリを追加できないことです。そのため、同じプロジェクトの 32 ビットと 64 ビットのインスタンスが一度に必要な場合はmsbuild、コマンド ラインから直接呼び出して、プロジェクトと必要なターゲットを指定する必要がある場合があります (こちらのリファレンスhttpを参照してください)。 ://msdn.microsoft.com/en-us/library/vstudio/ms164311.aspx )。

于 2012-10-31T14:42:13.110 に答える