私は TFS を使用して、開発ビルドとステージ ビルドの両方をデプロイしてきました。プロジェクトを実行するためにローカルで必要はありませんが、何らかの理由で突然「Microsoft.Web.Infrastructure」を探しています。
謎の DLL (ローカルでは不要) を追加しました。確認したところ、[ローカルにコピー] が True に設定されています。
ファイル システム パブリッシュ メソッドを実行するパブリッシュ設定を介してファイルを展開でき、DLL がパブリッシュされます。
ただし、TFS を介してプッシュしようとすると、DLL への参照が失われ、他のすべての DLL は予想どおり bin フォルダーにコピーされます。ファイルをビンに直接コピーすると、サイトが機能します。
誰もこれを経験しましたか?TFS ビルド定義の設定が間違っている可能性はありますか? 提案?
注: Microsoft.Web.Infrastructure がローカル GAC にありません