从阅读this和互联网上的其他来源,我了解Nuget Package Restore可能不应该在解决方案或项目上明确设置。在过去的某个时刻,这已经在我当前的解决方案上启用,但现在已不再使用。
我目前正在努力应对集市行为,即在我的项目或我的解决方案中未启用包恢复。但是,当我保存我的工作或尝试检查TFS时,VS正在尝试将包还原添加到项目中。很明显,有一个隐藏(或至少很难找到)的设置来控制这个 - 有人能指出我正确的方向吗?
答案 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