繁体   English   中英

.nu​​get文件夹是否多余

[英]Is the .nuget folder redundant

.nu​​get文件夹是否仍然需要? 似乎某些解决方案无法在没有.nuget文件夹的情况下添加nuget软件包。 使用Visual Studio 2017和Azure Devops。

在此处输入图片说明

是的,带有NuGet.targets .nuget文件夹是将NuGet如何在Visual Studio 2015之前“集成”到Visual Studio中的,也就是说根本没有。 它只是使用MSBuild的可扩展性在每个版本上自动运行nuget.exe restore <project_name>.csproj 从VS2015开始,NuGet与Visual Studio更加集成,这具有性能优势,并为您提供了在VS选项中关闭自动还原的选项。

NuGet的文档中包含迁移到自动程序包还原(Visual Studio)的步骤 ,或者如我所描述的那样“撤消损坏”。 基本上,删除.nuget文件夹并编辑所有项目文件以删除对其的任何引用。 不幸的是,NuGet团队没有创建任何工具来使其自动化。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM