如何在运行时添加Nuget Package Source?

时间:2017-10-19 20:48:42

标签: nuget vsix nuget-server

我有一个Nuget.Server http://localhost/ABC。我必须在项目中使用它作为feed。我可以要求用户输入到Nuget服务器的URL现在如何添加它并在C#中的同一会话中使用它?我不想手动添加到包管理器。

我有一个启动的应用程序XYZ,并向Nuget.Server询问用户URL。然后它会将此添加到Feed中,然后调用

installer.InstallPackage("All", project, "myPackage", (Version)null, false);

我该怎么做?

1 个答案:

答案 0 :(得分:0)

创建一个安装程序,它将获取Nuger Server URL并调用 Nuget.exe源添加-Name -Source \ nuget