0

Entity Framework 5 でソリューションを開始しました。次に、NuGet を使用して EF 6 に更新しました。ソリューション ディレクトリにはpackagesフォルダーがあり、内部は次のとおりです。

  • EntityFramework.5.0.0
  • EntityFramework.6.0.0-beta1
  • EntityFramework.6.0.1

5.0.0 および 6.0.0-beta1 フォルダーを削除できますか? それとも、私や他のチームメンバーにとって何かが壊れますか? ソリューションはソース管理 (TFS) の下にあります。それとも、変更が必要な他のファイル (package.config など) があるのでしょうか?

4

1 に答える 1

0

それらを参照するプロジェクトがない限り、安全なはずです。NuGet パッケージのアップグレードはそれを処理する必要があります (NuGet の外部にあるアセンブリへの参照を誰かが手動で直接追加しない限り...)

最悪の場合、不足しているパッケージを再ダウンロードする必要があります。

安全を確保したい場合は、いつでもこれらのフォルダーをソリューションの外に移動できます。何か問題が発生した場合は、それらを元に戻すことができます。

于 2013-11-11T13:07:58.097 に答える