2016-10-14 52 views
-1

我在很多項目中都使用這些自定義庫。我需要將它添加到NUGET,這樣我的團隊成員才能在需要時獲得最新版本。如何使用GUI將軟件包添加到NUGET中

是否有命令行免費的方式來添加一個Visual Studio項目到NUGET?

+0

你*不*需要您的私人包添加到全球,公衆的NuGet庫。只需將它們存儲在共享文件夾中,並將該路徑作爲Nuget源添加到所有機器 –

+0

我該怎麼做?知道這很有趣。但是,我希望軟件包位於全局的公共Nuget存儲庫中。 –

+0

爲什麼?這意味着*將*發佈到整個世界,而不是在你的團隊內重用。你爲什麼想把你的包裹寄給**我**?私人回購會更有意義。你可以在網站上添加[Nuget.Server](https://www.nuget.org/packages/NuGet.Server)到一個web應用,例如MyGet,或者使用[TFS Online的包管理](https:// blogs.msdn.microsoft.com/visualstudioalm/2015/08/27/announcing-package-management-support-for-vsotfs/) –

回答

1

Nuget.org是公共nuget包的共享源碼。要生成的包發佈到它,就像文件:

https://docs.nuget.org/ndocs/quickstart/create-and-publish-a-package

https://blogs.msdn.microsoft.com/mvpawardprogram/2016/06/28/creating-nuget-packages/

如果你要發佈的包nuget.org:

創建一個帳戶,如果你不」沒有一個。

轉到https://www.nuget.org/packages/upload

單擊選擇文件,然後定位到生成NuGet包 命中上傳

確認將要發佈的信息,然後單擊發布

然後,將NuGet包會可供數千名用戶在線使用。

當然,我同意Panagiotis Kanavos的建議,如果你想爲你的團隊使用這個軟件包,也許本地軟件包會更好。例如,使用VSTS在這裏命令行:

https://www.visualstudio.com/docs/package/nuget/publish

相關問題