博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
发布自己的类库包到Nuget
阅读量:4596 次
发布时间:2019-06-09

本文共 686 字,大约阅读时间需要 2 分钟。

今天来记录下发布自己的类库到Nuget。

一、准备工作

注册,获取APIKey 后面发布要使用到。

二、创建项目

 新建类库项目

新建测试demo类

public class DemoDll    {        public void Print(string str)        {            Console.WriteLine(str);        }    }

打开项目属性,编辑类库的基本信息(我本地已经更新过一个版本了,新建版本号应该是1.0.0)

三、打包项目 生成类库包

重新编译,然后打包

成功后生成 .nupkg文件

四、获取发布秘钥

登录在个人账号信息中找到APIKey

 

五、配置发布秘钥

dos命令切换到当前项目的目录下

 

执行以下命令,将API密钥存储在您的NuGet配置中,以便以后版本更新,不需要再处理秘钥。

nuget  setApiKey  <your_API_key>

使用以下命令将发布到NuGet Gallery:

 nuget push <YourPackage.nupkg> -Source https://api.nuget.org/v3/index.json

发布成功,在https://www.nuget.org上 Manage Pacakes中就可以看到你发布的包。

六、测试

新建桌面程序,在Nuget包管理器中搜索自己发布的包,就可以看到安装了。

引用测试

升级版本时,重复步骤三~步骤五即可。

参考:

 

转载于:https://www.cnblogs.com/teyigou/p/9072965.html

你可能感兴趣的文章
高德坐标转百度坐标并导航
查看>>
mpvue配合less
查看>>
查询一个表的不同数据,显示到一个表
查看>>
Unity随手记
查看>>
Swagger入门教程
查看>>
nginx日志定时切割脚本
查看>>
HashSet的实现原理
查看>>
oracle创建简单的包
查看>>
[POJ2689]Prime Distance
查看>>
python连接zookeeper的日志问题
查看>>
pycharm上传代码到码云错误现象用户密码
查看>>
柔性数组-读《深度探索C++对象模型》有感
查看>>
rmdir 命令(转)
查看>>
html中的Session
查看>>
后台管理页面1
查看>>
Java并发编程--多线程中的join方法详解
查看>>
[skill] mmap / fwrite / write linux磁盘读写的分层结构
查看>>
SQL 学习笔记<二> INSERT, UPDATE, DELETE, SELECT
查看>>
百度API接口python3如何使用【人脸搜索示例】
查看>>
Python字符串、集合练习_密码校验
查看>>