Nuget包恢复重复添加到项目文件中

时间:2014-10-07 07:37:59

标签: tfs visual-studio-2013 nuget nuget-package-restore

从阅读this和互联网上的其他来源,我了解Nuget Package Restore可能不应该在解决方案或项目上明确设置。在过去的某个时刻,这已经在我当前的解决方案上启用,但现在已不再使用。

我目前正在努力应对集市行为,即在我的项目或我的解决方案中未启用包恢复。但是,当我保存我的工作或尝试检查TFS时,VS正在尝试将包还原添加到项目中。很明显,有一个隐藏(或至少很难找到)的设置来控制这个 - 有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:0)

Nuget解决方案文件包含以下内容

Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{8F66FD94-E98A-4D8C-A27B-E8B550DA7076}"
    ProjectSection(SolutionItems) = preProject
        .nuget\NuGet.Config = .nuget\NuGet.Config
        .nuget\NuGet.exe = .nuget\NuGet.exe
        .nuget\NuGet.targets = .nuget\NuGet.targets
    EndProjectSection
EndProject