如何在我的Visual Studio扩展中将Nuget包添加到项目中?

时间:2019-02-06 19:33:23

标签: visual-studio nuget visual-studio-extensions

我正在构建Visual Studio扩展,并且我想在用户单击按钮时添加特定的Nuget包。我环视了Visual Studio SDK,似乎没有有关如何执行此操作的文档。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

有一个IVsPackageInstaller,可用于从Visual Studio中安装NuGet软件包。

安装NuGet.VisualStudio NuGet软件包,然后使用MEF对其进行访问。

res=$(docker load ...)
hash=${res##*sha256:}
id=${hash:0:12}
docker tag $id ...

以上内容摘自NuGet网站上的文档:

https://docs.microsoft.com/en-us/nuget/visual-studio-extensibility/nuget-api-in-visual-studio