Nuget公布Dll
今天要開始写ViewModel了,写完之后系统里的ViewModel都汇总到我这里。然后由我负责ViewModel的公布跟维护,所以Nuget公布Dll就要熟练啦~
一,安装工具
1。Nuget Package Manager
2,NuGet.exe
下载完毕之后,将此EXE文件放入到所要打包的类库的文件加下。
二。注冊生成 API Key
在这里:https://www.nuget.org/account
注冊之后,
复制API Key,以后要用到。
三。打包过程
先说下主要命令:
NugetsetApiKey +API key :设置API KEY
Nuget spec
Nugetpack +*.nuspec
Nuget push+*.nupkg
打开VS安装文件夹下的VS2012开发者命令提示窗体:
首先输入我们第一条命令: NugetsetApiKey +API key :设置API KEY
之后运行 nuget spec ,生成*。
nuspec文件。
提示成功之后。我们会发现原来类库的文件夹中多了例如以下文件:
我们txt打开。手动改动。为我们的DLL加入一些信息:
接着pack csproj:
之后出现各种黄字,说明ok了,自己第一次做的时候一直报错,之后重复查看刚才改过的那个txt,发现是自己所写的信息中有&这个敏感字符,导致了出现错误。
完毕之后,出现*.nupkg文件:
运行最后一步 nuget push ...
假设提示API KEY有问题,就尽早换个邮箱又一次申请吧。
完毕之后,看下效果:
嘿嘿,七夕快乐~
Nuget公布Dll的更多相关文章
- 使用Nuget管理dll
		
前言 nuget 已经不是什么新东西,它是vs的一个扩展工具,可以让我们在项目中添加.删除.更新引用变得更加快捷方便.现在有许多传统公司对dll的管理还是很落后的,有些甚至时通过发送dll文件,这样做 ...
 - Nuget的使用笔记-(使用nuget发布dll到www.nuget.org)
		
Nuget是神马东东? 来自nuget.org官方的介绍 ----------------------------------------------------------------------- ...
 - 使用 Nuget安装DLL
		
使用Nuget安装Mysql https://www.nuget.org/packages/MySql.Data 安装NewtonJson https://www.nuget.org/packages ...
 - NuGet 下载dll
		
PM> Install-Package DotNetCore.CAP PM> Install-Package xxxdll
 - NuGet安装和使用
		
1. NuGet是什么? NuGet is a Visual Studio 2010 extension that makes it easy to add, remove, and update l ...
 - 初识NuGet - 概念, 安装和使用
		
1. NuGet是什么? NuGet is a Visual Studio 2010 extension that makes it easy to add, remove, and update l ...
 - 使用Nexus搭建私有Nuget仓库
		
前言 Nuget是ASP .NET Gallery的一员,是免费.开源的包管理工具,专注于在.Net / .Net Core应用开发过程中第三方组件库的管理,相对于传统单纯的dll引用要方便.科学得多 ...
 - Nuget私有服务搭建实战
		
最近更新了Nuget私有服务器的版本,之前是2.8.5,现在是2.11.3. Nuget服务器的搭建,这里有篇很详细的文章,跟着弄就好了: https://docs.microsoft.com/en- ...
 - 创建NuGet包
		
创建NuGet包 在创建一个NuGet包之前我们应该先创建一个以.nuspec为后缀的xml清单文件,这个清单文件描述了包的内容,在安装NuGet包的过程中这个清单文件扮演者很重要的角色.实际上它的作 ...
 
随机推荐
- MFC (Combo-box control)下拉列表控件的使用
			
1.可以选择,但无法编辑状态: 选择下拉框的属性中的类型(Type)参数——Drop List; 2.如何控制Combo Box的下拉长度 1,一.在资源文件中打开对话框,选中Combo Box控件, ...
 - 公共dao的抽取
			
package cn.sxx.dao; import java.util.List; import cn.sxx.model.Dep; import cn.sxx.query.DepQuery; pu ...
 - PHP09 字符串和正则表达式
			
学习要点 字符串处理简介 常用的字符串输出函数 常用的字符串格式化函数 字符串比较函数 正则表达式简介 正则表达式语法规则 与perl兼容的正则表达式函数 字符串处理介绍 Web开发中字符串处理 ...
 - Spring-01 注解实现IOC
			
Spring框架四大原则 使用pojo进行轻量级和最小侵入式开发. 通过依赖注入和基于接口编程实现松耦合. 使用AOP和默认习惯进行声明式编程. 使用AOP和模板(template)减少模式化代码. ...
 - 0xC00000FD: Stack overflow (parameters: 0x00000000, 0x003E2000).错误
			
这个错误是“栈溢出”,每个线程的栈空间默认是1MB,局部变量(非静态)都在栈中分配,当使用的局部变量所需空间过多时,就会溢出.你检查一下程序,看看哪些函数中定义了大数组,把大数组改成用new分配,函数 ...
 - 条款24:若所有参数皆需要类型转换,请为此采用non-member函数(Declare non-member functions when type conversions should apply to all parameters)
			
NOTE: 1.如果你需要为某个函数的所有参数(包括this指针所指的那个隐喻参数)进行类型转换,那么这个函数必须是个non-member.
 - tornado框架基础05-模板继承、UImodul和UImethods
			
01 模板继承 父模板 <html lang="en"> <head> <meta charset="UTF-8"> ...
 - day16-python之函数式编程匿名函数
			
1.复习 #!/usr/bin/env python # -*- coding:utf-8 -*- name = 'alex' #name=‘lhf’ def change_name(): name= ...
 - selenium 3+python3.6+firefox的windows详细环境搭建以及小demo
			
最近也是学习了下selenium和python,就记录了下在自己工作机上环境的搭建过程以及小demo 1,安装python3.6.1 我是去官网直接下载当前最新版的python3.6.1 官网网址为h ...
 - Oracle臨時表空間過大問題解決
			
查詢資料庫伺服器時,發現資料庫伺服器磁片使用空間達到了98%,分析總共的資料檔案也不可能達到如此大,經過查詢發現原來臨時表空間的使用方式達到了 32G,導致磁碟空間使用緊張.搜索了相應的文檔與資料後, ...