2

Team Foundation Server 2010 で Visual Studio 2010 を使用しています。NuGet パッケージ マネージャーを使用してソリューション用にインストールした AutoMapper と EntityFramework を使用するプロジェクトのルートを作成しました。

ルートから分岐すると、結果の分岐の AutoMapper と EntityFramework の参照セクションに黄色の警告三角形が表示されます。パッケージをアンインストールしてから再インストールしようとしましたが、これらの参照を含めてソリューションを構築することはできません。私が得る唯一のメッセージは、パッケージの準備ができているということです。

すべての提案に感謝します。

4

1 に答える 1

1

私は問題を解決しました。ルート ソリューションは、別のソースの既存のプロジェクトから作成されたもので、プロジェクト フォルダーの packages.config ファイルに NuGet パッケージ参照がいくつかありました。手順は次のとおりです。

  • ソリューションのルートからパッケージ フォルダーを削除します (コピーされている場合)。
  • ソリューション ファイル (.sln) からパッケージへの NuGet 参照を削除します。
  • packages.config ファイルから NuGet 参照を削除します。
  • ソリューションの NuGet パッケージの管理を使用してパッケージをアンインストールする
  • ソリューション レベルから再インストールする

そして、すべてがうまくいきました。

于 2012-11-01T12:46:36.077 に答える