2011-07-08 4 views
6

MSBuildでProjectReferenceの設定を行うことはできますか?MSBuildでのProjectReferenceの設定

シナリオ: ビルドスクリプト(Webデプロイメント)には、デプロイメント方法とは唯一の違いがあり、ビルド自体ではありません。私は展開のための構成が必要なので、展開プロセスの一部としてビルドされたソリューション/プロジェクトの構成を維持する必要はありません。 これを達成する方法はありますか?

+0

「この回答を悪意のあるコンテンツに対して削除する必要がありますか?」と身体にすべての詳細を入力してください。私はクロムのサイトに行って何も見なかったので、私はそれを判断することはできません。メタを求めると、より多くの目が関与します。 – Will

答えて

1

他の誰かが私と同じアイデアを得る場合に備えて質問を残してください。解決策はかなり簡単でした。 しないでください。それを回しなさい。デプロイメントスクリプトには他のプロパティを使用し、異なるデプロイメント設定を既存のプロジェクト設定にマップするだけです。

5

コンフィグレーションとプラットフォームをProjectReferenceに設定するもう1つの方法は、SetPlatformSetConfigurationというMSBuildの参照処理コードを取得したプロパティを使用することです。例:

<ProjectReference Include="path to project.projext"> 
    <SetPlatform>Platform=x64</SetPlatform> 
    <SetConfiguration>Configuration=Release</SetConfiguration> 
</ProjectReference> 
関連する問題