假设我有一个包含3个项目的解决方案:
我使用的一些NuGet包将适用于所有3个项目.有些只适用于UI和测试,有些只适用于测试(如NUnit).
使用NuGet进行设置的正确方法是什么?
在任何一种情况下,我应该有多少个packages.config文件?
反正在Visual Studio外打开NuGet Package Manager控制台吗?
我的目标是运行一些我使用EntityFramework.Migrations创建的迁移
基本上我想Update-Database –Verbose在没有visual studio的环境中运行命令,但确实有PowerShell 2.0和NuGet命令行工具.
我正在使用微服务架构,核心代码通过nuget包共享.这一切都很好,除了我需要更新我的核心nuget软件包然后还更新10+解决方案的罕见场合.随着visual studio永远加载,我不想进入并打开每个只是为了从nuget包管理器运行Update-Package命令.
我查看了使用nuget.exe命令行,但安装选项只下载包而不是将其安装到我的项目中.我已经尝试过在visual studio之外搜索如何运行包管理器,但最接近的是两年半前这篇文章说这是在路线图上有一个过时的链接.我也不熟悉在本网站上要求更新的方式.
有谁知道我错过了nuget的某些功能吗?如果不是,有没有人知道任何替代方法来更新多个解决方案的nuget包而不必每次等待可怕的Visual Studio加载时间?