发布自己的nuget包
1.下载nuget.exe
下载地址:https://dist.nuget.org/win-x86-commandline/latest/nuget.exe
或者 https://dist.nuget.org/
下载后不用安装,放到文件夹即可
2.添加nuget.exe的path路径,例如nuget.exe放在了D:\Program Files\nuget\文件夹中,在path中添加D:\Program Files\nuget
3.建立一个类库项目,设置一下程序集信息
4.编译项目,最好debug和release都生成一下
5.cmd到项目文件夹(包含*.csproj的文件夹),执行命令nuget spec,生成*.nuspec文件
6修改*.nuspec文件,下面圈起来的建议修改,否则后面步骤可能报错
7.生成nuget包,cmd执行nuget pack [项目名.csproj]
指定release版本生成命令:nuget pack 项目名.csproj -Prop Configuration=Release
8.注册账号 https://www.nuget.org/
注册后https://www.nuget.org/packages/manage/upload直接上传生成的*.nupkg包即可
9.或者生成apikey通过cmd命令上传
cmd中运行nuget setApiKey apikey -Source https://www.nuget.org/api/v2/package
apikey就是上面复制的apikey,Source是上传的服务器,如果是私有nuget服务器则使用私有服务的地址
参考:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗