【发布时间】: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