2

我将 Visual Studio 2010 与 Team Foundation Server 2010 一起使用。我为使用 AutoMapper 和 EntityFramework 的项目创建了一个根目录,我使用 NuGet 包管理器为解决方案安装了该根目录。

当我从根分支时,生成的分支在 AutoMapper 和 EntityFramework 的参考部分中有一个黄色警告三角形。我已经尝试卸载软件包然后重新安装,但没有任何东西可以让我包含这些引用并构建解决方案。我得到的唯一消息是包区域存在。

收到所有建议。

4

1 回答 1

1

我已经解决了这个问题。根解决方案是从另一个来源的现有项目创建的,并且项目文件夹中的 packages.config 文件中有一些 NuGet 包引用。步骤是:

  • 从解决方案的根目录中删除 packages 文件夹(如果已被复制)
  • 从解决方案文件 (.sln) 中删除对包的所有 NuGet 引用
  • 从 packages.config 文件中删除所有 NuGet 引用
  • 使用管理 NuGet 包的解决方案来卸载任何包
  • 从解决方案级别重新安装

然后一切都很好。

于 2012-11-01T12:46:36.077 回答