上面的方法可以解析包,但是当发布"MyPackage“的新版本时,只使用可能的最低版本。NuGet或Visual Stud">
我正在做一个项目,它总是需要"MyPackage“依赖的最新版本。考虑到这一点,我想在我的csproj文件中对包版本号使用一个范围约束:
<PackageReference Include="MyPackage" Version="[1.0.0-development,]" />
上面的方法可以解析包,但是当发布"MyPackage“的新版本时,只使用可能的最低版本。NuGet或Visual Studio是否提供了任何方法来确保使用约束中的最新包?到目前为止,我一直在努力寻找与此相关的文档,因此即使是正确方向的指针也将不胜感激。
编辑1:
我尝试了以下配置,但似乎没有帮助:
<configuration>
<config>
<add key="dependencyversion" value="Highest" />
</config>
</configuration>
发布于 2017-03-15 21:50:02
包引用不支持依赖项版本,仅支持packages.config。
请在此处查看跟踪问题:https://github.com/NuGet/Home/issues/3159
https://stackoverflow.com/questions/42815558
复制相似问题