C# 如何在VS2015中创建Nuget包?
我有一个VS2015解决方案,其中包含6个项目。我想用它创建一个nuget包,但是:C# 如何在VS2015中创建Nuget包?,c#,.net,visual-studio-2015,nuget,C#,.net,Visual Studio 2015,Nuget,我有一个VS2015解决方案,其中包含6个项目。我想用它创建一个nuget包,但是: 该项目仅供内部使用,所以我不想在网上发布 它应该包括源代码(可能吗?不是严格要求) 它应该是最后一个工件,我可以选择一个目录来存放这样的包吗 谢谢您可以使用在私人主机上发布nuget 您可以使用nuget包资源管理器创建nuget包 您有多种选择。您可以使用命令提示符或Nuget软件包资源管理器 为了发布,您可以使用Nuget官方服务器或私有Nuget服务器。我推荐NexusNuget服务器 对于发布官方版
- 该项目仅供内部使用,所以我不想在网上发布
- 它应该包括源代码(可能吗?不是严格要求)
- 它应该是最后一个工件,我可以选择一个目录来存放这样的包吗
谢谢您可以使用在私人主机上发布nuget
您可以使用nuget包资源管理器创建nuget包 您有多种选择。您可以使用命令提示符或Nuget软件包资源管理器 为了发布,您可以使用Nuget官方服务器或私有Nuget服务器。我推荐NexusNuget服务器 对于发布官方版本,您需要创建帐户并获取api密钥 您可以在中找到详细用法
- 对于包含源代码,官方版本中没有这样的东西。因为它的目标是随时可用的工件
- 您可以添加dll、依赖项、额外文件,如配置、html等
nuget-pack-foo.csproj-Build-Symbols-Properties-Configuration=Release
创建的,然后您需要发布nuget-push-foo.nupkg 4003d786-cc37-4004-bfdf-c4f3e8ef9b3a-源代码https://www.nuget.org/api/v2/package
在这里,guid值是您的发布密钥,源是您的nuget服务器地址