-2

vs2012 でビルド タスクを作成しました。

私はそれを実行しました。

不足している参照がいくつかあると不平を言いますが、

私のプロジェクトでそれらを見て、それらは相対パスにつながりますが

(ソース管理に存在するフォルダー)

ローカルでslnを消去しましたが、

get latestソース管理から行い、再構築しました。

参照が欠落していました。私はそれを修正しました。タスクを再実行すると、同様のエラーが再び発生します。

私のマシンと大学のクリーンなマシンで sln が正常にビルドされるとしたら、どうすればよいでしょうか?

ここに画像の説明を入力

4

1 に答える 1

0

推測しなければならない場合、それは次のいずれかになります。

  1. 欠落しているタイプは、ソース管理にチェックインされていない1つ以上のアセンブリにあります。また
  2. これらのアセンブリは、ソース管理の正しいパスではないパス参照を介して参照されます。
  3. これらのアセンブリは、ビルドサーバーによってプルダウンされる通常のプロジェクト構造の一部ではありません。
  4. これらのアセンブリはローカルでgacされており、正しいバージョンではなくgacされたバージョンを参照しています。
  5. これはWebサイトプロジェクトであり、チームの誰かがそれらのアセンブリを他のディレクトリにgacまたはインストールし、チェックインするたびにプロジェクトを台無しにします(Webサイトプロジェクトでは一般的ですが、Webアプリケーションプロジェクトでは非常に珍しいです)。
于 2012-11-15T21:56:28.827 に答える