码迷,mamicode.com
首页 > 其他好文 > 详细

Nuget发布自己的DLL

时间:2018-03-01 20:03:12      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:lin   图片   class   glob   ack   生成   工具   直接   过期   

      首先说明背景,在asp.net core开发中,使用了Oracle,Oracle官方发布了一个新的sdk用于连接数据库,但是asp.net core有个特性,就是不支持直接引用dll,也就是说所有的dll来源与framework或者nuget,但是oracle的sdk还没有发布至nuget,所以我就自己把sdk发到nuget供程序使用
     需要使用工具,NugetPackageExplrer
1.NugetPackageExplorer 已经移到Nuget,由于没有找到对应的版本下载,这里使用源码编译下载运行 源码地址 https://github.com/NuGetPackageExplorer/NuGetPackageExplorer
   技术分享图片技术分享图片
2.运行之后安装参考连接进行操作即可,需要注意,需要增加lib文件夹,然后可增加不同sdk环境,然后加入dll,如下图:
    技术分享图片技术分享图片
3.然后需要注册一个Nuget帐号,在官网注册即可,然后注册API Keys,在注册API Keys是需要注意填写需要发布dll相关信息,否则会提示nuget包发布失败
   下图中,点击API Keys注册key
   技术分享图片

 

 

   填写名称,以及过期日志
   技术分享图片技术分享图片
   填写发布信息
   技术分享图片 技术分享图片
    填写通过NugetPackageExplorer生成的ID,在Glob Pattern填入,这里的ID就是通过NugetPackageExplorer生成的ID
    技术分享图片技术分享图片
 4.最后提示包上传成功
    技术分享图片技术分享图片
 5.上传后一个小时才能够进行搜索以及下载

Nuget发布自己的DLL

标签:lin   图片   class   glob   ack   生成   工具   直接   过期   

原文地址:https://www.cnblogs.com/xiangchangdong/p/8489722.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!