2

Visual Studio でビルドの 1 つのビルド定義を編集しようとしています (具体的には、パスワードを変更します)。終了して Ctrl+SI を押すとすぐに、次のエラーが表示されます。

チーム ファウンデーション エラー

ファイルまたはアセンブリ 'Microsoft.Practices.EnterpriseLibrary.Common, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf2856ad364e35' またはその依存関係の 1 つを読み込めませんでした。システムは、指定されたファイルを見つけることができません。

ビルド、開発、および運用サーバーを調べたところ、ファイルを確認でき、正しいバージョン (5.0.414.0) です。ここで何がうまくいかないのですか?

4

2 に答える 2

3

これは、TFS ではなく、ローカル マシン上の Visual Studio の問題です。

どうやら、ビルド定義を編集すると、チーム エクスプローラー 2010 は、現在開いているソリューションに対してそれを行っていると想定します。アセンブリが明らかに私の bin\Debug ディレクトリにあるのに、なぜアセンブリが見つからなかったのかはまだわかりませんが、それで終わりです。

解決策は、単純に Visual Studio を閉じて再度開くことでした。その後、新しいパラメーターを使用して定義を編集および保存し、適切に本番環境にプロモートすることができました。

于 2013-08-08T07:59:18.520 に答える
0

アセンブリがプロジェクトに含まれているかどうか、およびソリューションのフォルダーに存在するかどうかを確認します。

人が「チェックイン」を行ったときに、一部のファイルだけがアセンブリを含める必要があることをプロジェクトが認識していない場合があります。

それが役に立てば幸い。

于 2013-08-07T18:10:03.077 に答える