私はプロジェクトがあります。 VSからビルドすると完全にビルドされます。私が使ってWiXのプロジェクトで 、それはパスのセットアップニーズコンポーネントDLL =ソースである「.... \デバッグ\ MYDLL.DLL」Visual StudioのビルドとMSBuildの比較 - ファイルが見つかりません
しかし、私はこれをコンパイルしようビルドマシンを使用すると、ファイルが別の場所(binフォルダ)にbinplacedされているため、「システムがファイルを見つけることができません」というエラーが表示されて失敗します。
VS(ビルドマシン)とビルドマシンでビルドすることができます。この違いをどうやって解決できますか?
vsからビルドを実行したときと、msbuildをtfsで実行したときに、どうやってその引数を渡すことができますか? – Dafna
こんにちは、それは議論ではありません。それはプロジェクト参照です。それは "参照を追加.."です。ドキュメントを参照してください。この機能は、問題に対処するために特別に設計されています。ちょうどそれを使用します。 – Nikolay
私はこれがプロジェクトの参考資料だと思います。私の質問は、どのように$(var.mydll.targetPath)を設定するのですか?これには、VSとTFSからのmsbuildの別の値が含まれている必要があります – Dafna