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/
熊泽有话说
熊泽有话说
扫码关注公众号
还在用多套工具管项目?
一个平台搞定产品、项目、质量与效能,告别整合之苦,实现全流程闭环。
查看方案
熊泽有话说的其他文章
C# 10分钟完成百度翻译(机器翻译)——入门篇
随着“一带一路”政策的开展,各种项目迎接而来,语言不通就成为了痛点。\x0a作为开发人员,相信大家对于翻译不陌生吧,百度翻译,有道词典、谷歌翻译等等或多或少都用过(汉-英,汉-日,汉-俄等等)。\x0a我们现在就基于百度Ai开放平台进行机器翻译,dem
windows操作系统的电脑越用越卡?简说几种原因和解决方法。
电脑越用越卡的几种原因和解决方法 ,经过简单操作之后,电脑运行速度明显变得快多了。
开发实用小技巧:元组-轻量级数据容器的艺术
本文系统性的覆盖了元组的完整知识体系,采用\x26quot;基础概念→实战技巧→进阶场景\x26quot;的结构说明,包含多个场景代码示例和性能优化建议。主要重点在于\x26quot;解构运算符\x26quot;和\x26quot;模式匹配\x26quot;这两个革命性特性,它们能显著提升代码可读性。
ASP.NET Core 中间件的使用(三):全局异常处理机制
异常过滤器,顾名思义,就是当程序发生异常时所使用的过滤器。用于在系统出现未捕获异常时的处理。
使用css样式盘点最近App首页、网站首页变灰色的几种方式
CSS样式把app、网页置灰色的几种方法,简单快捷。
加入社区微信群
与行业大咖零距离交流学习
PMO实践白皮书
白皮书上线
白皮书上线