【问题标题】:Nuget files generated in Visual Studio在 Visual Studio 中生成的 Nuget 文件
【发布时间】:2017-03-10 19:49:14
【问题描述】:

我正在使用 Visual Studio 2015 处理 Xamarin.Froms 项目。我已连接该项目以使用 VSTS 托管代码。

应用程序按预期工作。但是,突然在“排除的更改”下的“团队资源管理器”选项卡中,我注意到一堆未经检查的文件:

不确定为什么会生成图像中的文件。该应用程序仍按预期运行。但是,我应该在 VSTS 中签入这些文件吗?或者将它们全部删除是否安全?

提前感谢您的帮助。

【问题讨论】:

    标签: visual-studio xamarin visual-studio-2015 nuget xamarin.forms


    【解决方案1】:

    所有这些文件都是存储在 packages 文件夹中的 .nupkg 文件(nuget 包文件)。这些文件在您安装包时下载并用于为您的解决方案恢复包。换句话说,它们是包缓存。

    因此,如果您可以在不签入 VSTS 的情况下使用您的项目,则可以安全地将文件夹排除在存储库之外。但是如果这些包在恢复的时候需要很长时间才能下载,建议你把它们签入VSTS,这样可以节省很多从nuget feed下载的时间。

    还有其他社区有类似问题,请参考: https://softwareengineering.stackexchange.com/questions/301547/should-we-include-nuget-package-folder-in-version-control

    【讨论】:

      猜你喜欢
      • 2018-12-21
      • 2012-05-09
      • 2011-02-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-04
      • 1970-01-01
      • 2010-11-17
      相关资源
      最近更新 更多