在 Visual Studio 中升级 nuget 时出现奇怪的行为

罗伯特·索拉尔

使用 Visual Studio IDE 并使用 .NET Core 3.1。

当我升级任何 nuget 时,有时我会在 git 更改中看到它,有时则不会。我不明白为什么?git 什么时候跟踪变化?可能与 git ignore 文件有关吗?我尝试在不同的 nuget 中执行此操作,看起来它与我升级的 nuget 无关。

米莎·扎斯拉夫斯基

当文件被更改和保存时,Git 会跟踪更改。

升级 NuGet 包时,它不会自动保存更改,因此您需要保存它们(或编译保存它们的代码)。

升级 NuGet 包时,.csproj文件已更改但未保存,您可以打开文件并手动保存它,或者仅编译将保存它的代码。.csproj的文件将被保存,你应该看到它在git的变化(这是不是git的文件中忽略的部分)。

我认为在你的情况下,也许有时你没有保存它们(或者在升级 NuGet 包后没有编译代码)?

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章