NuGet使用

news/2024/5/19 23:43:33 标签: .netcore

1.创建类库方法

2.双击项目配置

<Project Sdk="Microsoft.NET.Sdk">

	<PropertyGroup>
		<TargetFramework>net6.0</TargetFramework>
		<ImplicitUsings>enable</ImplicitUsings>
		<Nullable>enable</Nullable>
		<!--以下是我们自己添加的-->
		<!--版本号,重要性不必多说-->
		<Version>0.0.1</Version>
		<!--添加该配置,在编译时进行打包-->
		<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
		<!--添加该配置才会生成注释文件,默认无注释-->
		<GenerateDocumentationFile>true</GenerateDocumentationFile>
	</PropertyGroup>

</Project>

3.打包

// 该命令在项目根目录下执行
dotnet build -c=Release

4.打包后生成文件 nupkg

已成功创建包“.\bin\Release\xxx.nupkg”

5.创建NuGet账号

将xxx.nupkg推送至nuget仓库,可以自己搭建,也可以是微软官方nuget仓库

在www.nuget.org注册一个账号,然后获取apikey

 

6.执行推送命令

// $apikey 替换为你的apikey
dotnet nuget push ./bin/Release/xxxx.nupkg -k $apikey -s https://api.nuget.org/v3/index.json --skip-duplicate 

7.推送成功

8.过几分钟搜索包的名称

9.然后就可调用了

 

 


http://www.niftyadmin.cn/n/515472.html

相关文章

sql server 各种等待类型-转

等待的类型 资源等待当某个工作线程请求访问某个不可用的资源&#xff08;因为该资源正在由其他某个工作线程使用&#xff0c;或者该资源尚不可用&#xff09;时&#xff0c;便会发生资源等待。资源等待的示例包括锁等待、闩锁等待、网络等待以及磁盘 I/O 等待。锁等待和闩锁等…

JWT使用

1.理解 jwt只是一个加密解密工具 类似一个base64一样加密解密 只是jwt解密出来格式相对固定 jwt内容区域需要单独进行加密处理 2.网站&#xff1a;JSON Web Tokens - jwt.io 3.使用 引用 using Microsoft.IdentityModel.Tokens; using System.IdentityModel.Tokens.Jwt…

用接口实现的一个pdo工具类

<?php //定义一个pdo工具类 class DAOPdo implements I_Dao {//配置信息private $_host;private $_root;private $_dbname;private $_pw;private $_port;private $_charset;//pdo对象private $pdo;//pdo结果集对象private $result;//被影响的记录数private $affected_row;/…

.net 6 使用MongDB数据库

1.源码 .net使用MongDB数据库-C#文档类资源-CSDN下载 2.过程 using Microsoft.AspNetCore.Mvc; using TestMongoDB.Entity; using TestMongoDB.Help;namespace TestMongoDB.Controllers {[ApiController][Route("[controller]")]public class WeatherForecastContr…

css实现鼠标移入table时出现滚动条且table内容不移位

一般是这样&#xff1a; 表格的标题和内容分别由一个table组成&#xff0c;其中表格内容的table由一个class"table-body"的div包裹.css如下 .tContainer .table-body{height:134px;overflow:hidden;} .tContainer .table-body:hover{overflow-y:auto;} 效果如下&…

WebSocket之SignalR使用

目的&#xff1a;学习 过程&#xff1a; 感觉和纯WebSocket服务器有点逻辑区别 目前还没发现更好优越性 1.官网流程ASP.NET Core SignalR 入门 | Microsoft Docs 2.项目地址ASP.NETCoreSignalR-C#文档类资源-CSDN下载 --------------------- 以前研究的纯.net后台的websocket服…

优先列队.Net PriorityQueue 使用

1.目的实现一个有优先级列队处理的线程 2.代码 消费&#xff1a; public class PriorityQueueTaskService{public static PriorityQueue<QueueDto, int> queueList new();public static async Task PriorityQueueTask(){try{_ Task.Factory.StartNew(async () >{wh…

C# .net 时间戳和时间转换 支持时区

/// <summary> /// 本时区日期时间转时间戳 /// </summary> /// <param name"datetime">时间</param> /// <param name"toMilliseconds">是否精确到毫秒</param> /// <re…