【问题标题】:The Nuget package (nupkg) doesn't sync with the project latest changes?Nuget 包 (nupkg) 不与项目最新更改同步?
【发布时间】:2016-12-07 21:59:50
【问题描述】:

我创建了一个 Nuget 包,我对项目进行了一些更改并添加了一些 cmets,但是在更新包后,这些更改不适用,并且仍然具有第一个版本。我在项目类库的 .csproj 文件的同一目录中有 NuGet.exe、*.nuspec 和 *.nupkg 文件。我无法弄清楚我错过了什么!

【问题讨论】:

  • 问题不清楚。您是否在某个项目中使用此 nuget 包,并且发现该项目中引用的包不是包含您的更新的包?如果是这样,您可能对两个包使用了相同的版本号,并且原始包可能缓存在您的计算机上。尝试运行 nuget locals all -clear 并从解决方案目录中删除 packages 文件夹。
  • 我正在从一个类库创建一个 NuGet 包。我跟着这个教程docs.nuget.org/ndocs/quickstart/create-and-publish-a-package
  • 您是否随着时间的推移创建了 2 个具有相同名称和版本的包?如果是这样,并且问题是您似乎无法让更新的包出现在使用 nuget 包的项目中,那是因为它在缓存中。
  • 我记得我试过了,但它不允许包具有相同的名称和版本

标签: c# nuget nuget-package nuget-server nuget-spec


【解决方案1】:

要显示 XML cmets,我应该在项目属性中启用> Build> 检查 XML 文档文件

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-12-11
    • 1970-01-01
    • 1970-01-01
    • 2020-04-27
    • 1970-01-01
    • 2020-03-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多