【发布时间】:2021-02-02 06:44:50
【问题描述】:
我正在制作一个 nuget 包(一些 c# dll,然后构建到一个 nuget 包中,然后上传到我们的 nuget 服务器)
我想在将包上传到服务器之前先对其进行测试。
我有一个安装了包的测试项目
有没有办法(在命令行等中)从项目中卸载发布包,并从本地机器安装候选包? (测试新的包构建是否真的很好?)。
也可以一键更新和恢复这个候选包,所以如果我对正在打包的代码进行代码更改,我可以一键“构建->包候选包” -> 在测试项目上恢复候选包”。
简而言之:我更改了包中的代码。单击一个按钮,然后在测试项目中按 F5 即可运行最新的代码更改。
【问题讨论】:
-
不知道是否有内置的东西,但您可以在 PowerShell 脚本中执行
dotnet add package $package $version。 -
嗨,matt,有关于这个问题的最新消息吗?
标签: visual-studio powershell command-line nuget