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 回答