0

TFS2010 ビルドでは、Web プロジェクトを含むソリューションをビルドすると、Binaries 出力フォルダーに "_PublishedWebsites" が作成され、Sources フォルダー内のすべての Bin フォルダーが削除されます。別の生成されたプロジェクトをスクリプトで移動することは不可能です。

同じソリューションで別の生成されたプロジェクトを Web なしで Binaries フォルダーに移動するにはどうすればよいですか? 私のソリューションには、Web プロジェクト、サービス Web プロジェクト、およびコンソール プロジェクトがあるためです。Console プロジェクトのみ Binaries フォルダに移動さ​​れません。

ありがとうございました。

4

1 に答える 1

0

Web プロジェクト (MVC 3)、Windows サービス、およびコンソール アプリケーションを使用してソリューションを作成することで、ソリューションを再作成しました。最初にすべてをビルドしてから、プラットフォームを「任意の CPU」に変更しました。デフォルトでは、Windows サービスとコンソール アプリケーションには x86 プラットフォームしかないことに気付きました。Any CPU プラットフォームでビルドを実行すると、Web アプリケーションのみがビルドされました。

ビルド定義で「任意の CPU」を選択しましたか? もしそうなら、それがそのプロジェクトをスキップした理由かもしれません. [ビルド] > [構成マネージャー] に移動すると、使用可能な構成/プラットフォームを確認できます。プラットフォームを空白のままにすることで、両方をビルドするようにビルド定義を更新できます。

これが当てはまるかどうか、また、他に再現できるものがあれば教えてください。

マイク

于 2012-06-27T02:24:45.773 に答える