10分钟学会Visual Studio将自己创建的类库打包到NuGet进行引用(net,net core,C#)
版权声明
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
熊泽有话说
扫码关注公众号
扫码阅读
手机扫码阅读
摘要
前言
NuGet是一个针对.NET平台的包管理工具,它使开发者能够创建、分享和使用可复用代码。NuGet包是含有DLL文件的nupkg格式压缩文件,整个NuGet项目是开源的,包括客户端工具和服务器。
创建类库方法
创建类库涉及创建一个.NET Core类库项目,例如“XiongZeUtils”,并在其下创建类,比如“xzUtils”,用于繁简体转换。创建类库需要使用Visual Studio 2019和.NET Core2.1环境,并注意类库环境与引用环境的一致性。类库创建完成后需要编译生成DLL文件。
NuGet发布到服务器
- 获取API keys:通过NuGet官网登录并创建API keys,设置密钥的权限和范围。
- 下载Nuget.exe并发布项目:下载Nuget.exe工具,将其与类库文件置于同一目录下。
- 发布到服务器:使用开发人员命令提示符定位至Nuget.exe目录,设置API Key,生成.nuspec文件并使用nuget.exe push命令发布到NuGet服务器。
使用NuGet包
发布成功后的NuGet包可以在NuGet平台上搜索到,并在项目中引入使用。
参考文献
- NuGet包发布流程:https://www.52pojie.cn/thread-1434899-1-1.html
- 了解NuGet:https://zhuanlan.zhihu.com/p/36207092
- NuGet官网地址:https://www.nuget.org/
熊泽有话说
熊泽有话说
扫码关注公众号
还在用多套工具管项目?
一个平台搞定产品、项目、质量与效能,告别整合之苦,实现全流程闭环。
查看方案
熊泽有话说的其他文章
对于async和await的使用方式、作用效果不怎么理解 ?没关系,初步看这篇就够了
同步:你使用 await 修饰符去调用一个异步(async)方法(是异步方法,不过是阻塞式的,可简单理解为同步);\x0a\x0a异步:你获取异步方法返回的 Task,就是异步(后文有代码示例);\x0a\x0a可以实现多任务执行顺序执行且不阻塞。
jQuery验证码合集:随机字符、滑块、拼图、图片旋转角度、文字顺序点选、公式计算、图片对象识别集合(演示地址+下载地址)
验证码:全自动区分计算机和人类的图灵测试)的缩写,是一种区分用户是计算机还是人的公共全自动程序。可以防止:恶意破解密码、刷票、论坛灌水,有效防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试,实际上用验证码是现在
盘点现在用的SqlServer 5种分页方式和拉姆达表达式分页,快来看看吧
SqlServer分页,SqlServer的5种分页方式和拉姆达表达式分页汇总。
基础夯实:基础数据结构与算法(二)
数据结构研究的内容:就是如何按一定的逻辑结构,把数据组织起来,并选择适当的存储表示方法把逻辑结构组织好的数据存储到计算机的存储器里。\x0a\x0a算法研究的目的是为了更有效的处理数据,提高数据运算效率。数据的运算是定义在数据的逻辑结构上,但运算
SqlServer事务详解(事务隔离性和隔离级别详解)
不少人对于事务的使用局限于begin transaction:开始事务、commit transaction:提交事务、rollback transaction:回滚事务的初步运用。并且知道使用事务后, 事务中所有操作命令必须作为一个整
加入社区微信群
与行业大咖零距离交流学习
PMO实践白皮书
白皮书上线
白皮书上线