sat*_*ite 5 .net c# visual-studio nuget nuget-package
我想配置 packages.config 以下载可用的最高版本的包。我怎样才能做到这一点?
就像是:
<package id="PackageName" version="Highest" ... />
Run Code Online (Sandbox Code Playgroud)
我看到了attr“allowedVersions”,但它总是下载“version”attr中配置的版本。
如何配置packages.config下载最高版本
正如 Ashley 和 Matt 所说,这是不可能的,因为packages.config只允许指定一个包的单个版本。
简单的解决方法是使用 nuget cli 在预构建事件中更新该包:
$(YourNuGetPath)\nuget.exe update "$(ProjectDir)packages.config" -Id "<YourPackageId>"
Run Code Online (Sandbox Code Playgroud)
通过此生成事件,Visual Studio 会在生成项目之前将该包更新到最新版本。
| 归档时间: |
|
| 查看次数: |
2741 次 |
| 最近记录: |