繁体   English   中英

添加 Nuget package 时,添加的内容在哪里?

[英]When a Nuget package is added, where are the stuff added located?

在 Visual Studio 2019 中,我添加了 Nuget package, Microsoft.AspNetCore.Authentication.Google版本 3.14。 我能找到的唯一可见更改是 .csproj 文件中<ItemGroup>中的额外行。

package 的代码在哪里?

如果我的项目签入 TFS,版本控制会受到怎样的影响?

Nugets保存在:

  • {project-root}\bin\{debug-release}\{target-framework}
  • {project-root}\obj\{debug-release}\{target-framework}

此外,所有 nugets 都在以下文件夹下兑现以备将来使用:

  • %UserProfile%/.nuget/packages

这些包在您的构建文件夹中,即。 bin/debugbin/release

NuGet 包通常从源代码控制存储库中省略,并在构建之前使用项目依赖项进行恢复。

在源代码控制系统中省略 NuGet 包

暂无
暂无

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

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