Visual studio Visual Studio 2017包参考:版本范围未按预期工作
我正在做一个项目,它总是需要最新版本的“MyPackage”依赖项。考虑到这一点,我希望在csproj文件中对包版本号使用范围约束:Visual studio Visual Studio 2017包参考:版本范围未按预期工作,visual-studio,nuget,version,visual-studio-2017,Visual Studio,Nuget,Version,Visual Studio 2017,我正在做一个项目,它总是需要最新版本的“MyPackage”依赖项。考虑到这一点,我希望在csproj文件中对包版本号使用范围约束: <PackageReference Include="MyPackage" Version="[1.0.0-development,]" /> 上述方法在解析包时起作用,但当发布新版本的“MyPackage”时,只使用最低版本。NuGet或Visual Studio是否提供了确保使用约束内最新包的任何方法?到目前为止,我一直在努力寻找关于这方面的
<PackageReference Include="MyPackage" Version="[1.0.0-development,]" />
上述方法在解析包时起作用,但当发布新版本的“MyPackage”时,只使用最低版本。NuGet或Visual Studio是否提供了确保使用约束内最新包的任何方法?到目前为止,我一直在努力寻找关于这方面的很多相关文档,因此,即使是指向正确方向的指针,我也将不胜感激
编辑1:
我尝试了以下配置,但似乎没有帮助:
<configuration>
<config>
<add key="dependencyversion" value="Highest" />
</config>
</configuration>
软件包引用不支持依赖项版本,仅支持packages.config 请参见此处的跟踪问题: