VS 2017 EnterpriseをインストールしたTFS 2017 Update 2オンプレミスサーバーがあります。私たちのビルドには、Fakeアセンブリを含み、開発マシン上でローカルに動作するUnit-Testingプロジェクトが含まれています。 TFSのビルドは、ビルドが型または名前空間名「偽物」の名前空間 に存在しないTFS 2017はFakeターゲットを構築していません
で失敗 「Our.Product」(あなたはアセンブリ参照が不足している?)
(つまり、Our.Product.Assembly.Fakes.dll
ファイルの生成に失敗/失敗します)
私はさらに、hereとしてFakesを設定しました。
デバッグの冗長性を備えていてもビルドログにFakeという言葉がない(エラー自体とMSBuildがファイルを探すパスを除く)彼はイベントでFakeアセンブリを生成しようとしません。
他にも必要な手順はありますか? vNextのビルド定義を使用します。
更新: これは、/tv:15.0 /p:VisualStudioVersion=15.0
がでなく、になる前に動作するビルドステップです。
XAMLビルドまたはvNextビルドを実行しているビルドはどれですか? –
VS2017ビルドツールのインストールでは、偽のアセンブリは生成されません。この回答はhttps://stackoverflow.com/questions/44156571/msbuild-15-the-type-or-namespace-fakes-does-not-exist-in-the-namespace/44928697#44928697でご覧になれます。 – zionyx
私たちはvNextを実行しています。 @ zionyx私はその答えを知っている、私はその質問にリンクしています。 – Lennart