我正在为我的其他项目使用浮点依赖项,如下所示:
<PackageReference Include="Farayan.NETCommonSuper" Version="1.0.*" />
版本 1.0.*
表示以 1.0.
开头的 Farayan.NETCommonSuper
的最新版本,但 Visual Studio 不会检查最新版本在每个构建上。
假设我更新了模块 Farayan.NETCommonSuper
,我需要将其反射(reflect)到我的另一个模块中(让我们将其命名为 depend module
),目前我需要打开 管理 nuget 包
上下文菜单,并自行更新依赖项,这会删除 * 版本并将其修复在 .csproj 文件中,然后打开该 .csproj 文件将其恢复。
是否有任何设置或配置或脚本来强制 vs 检查明星版本依赖项的最新版本?
最佳答案
Visual Studio
右键单击解决方案资源管理器中的解决方案,然后选择“还原 NuGet 包”
dotnet CLI
dotnet Restore --force-evaluate
msbuild
msbuild -t:restore -p:RestoreForceEvaluate=true
nuget.exe
nuget.exe 恢复 -ForceEvaluate
关于.net - 如何强制 Visual Studio 检查最新版本的浮点 nuget 依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66622515/