TFS 不允许 NuGet 包 installed/Updated
TFS does not allow the NuGet packages to be installed/Updated
我在 VS2015/TFS 环境中,我一直在使用 TFS 源代码管理遇到这个问题:
- 每次我想安装包时,都失败并出现以下错误
Install failed. Rolling back... Package 'jQuery.Cookie 1.4.1' does not
exist in project 'Web'
- 这与我每次尝试安装任何软件包时看到的错误完全相同。
- 目前,我一直在复制我的项目文件夹,然后把它放在我没有任何 SourceControl 的地方,然后我安装包并将它复制回原来的位置
- 这种方法的唯一问题是每次我想安装一个新的包时都是很多繁琐的工作
- 此外,以这种方式安装的所有包都无法被源代码管理识别,这就是为什么我必须单独添加每个文件的原因。更不用说,因为它不如让 Nuget 为我处理所有事情那么准确,有时我会错过签入一些文件,这会破坏服务器上的东西。
有人可以指导我如何在 VS 2015 上顺利安装新的 NuGet 包,而无需经历这个繁琐的过程吗?
这似乎是由旧 nuget 版本中的错误引起的:Install package fails when solution/project is bound to TFS source control
更新 nuget 到最新版本,然后重试。
我在 VS2015/TFS 环境中,我一直在使用 TFS 源代码管理遇到这个问题:
- 每次我想安装包时,都失败并出现以下错误
Install failed. Rolling back... Package 'jQuery.Cookie 1.4.1' does not exist in project 'Web'
- 这与我每次尝试安装任何软件包时看到的错误完全相同。
- 目前,我一直在复制我的项目文件夹,然后把它放在我没有任何 SourceControl 的地方,然后我安装包并将它复制回原来的位置
- 这种方法的唯一问题是每次我想安装一个新的包时都是很多繁琐的工作
- 此外,以这种方式安装的所有包都无法被源代码管理识别,这就是为什么我必须单独添加每个文件的原因。更不用说,因为它不如让 Nuget 为我处理所有事情那么准确,有时我会错过签入一些文件,这会破坏服务器上的东西。
有人可以指导我如何在 VS 2015 上顺利安装新的 NuGet 包,而无需经历这个繁琐的过程吗?
这似乎是由旧 nuget 版本中的错误引起的:Install package fails when solution/project is bound to TFS source control
更新 nuget 到最新版本,然后重试。