vs2012怎么安装nuget

vs2012怎么安装nuget,第1张

1.

首先下载 包包管理器 NuGetPackageExplorer,顾名思义,包包管理器可以用来创建新的类库包,也可以浏览已经创建好的类库包

2.

下载完成后,双击 NuGetPackageExplorer.application 进行安装,安装完成后会在桌面上生做或成一个NuGet Package

Explorer 的快捷方式

 3.

双击NuGet Package Explorer出现启动界面,选择Create a new package(Ctrl+N)创建一个新包

4.

选择菜单 Edit >Edit

Package Metadata (或者 CTRL + K) 编辑包包信息

纯瞎伍这里可以编辑类库包的信息和添加类库、程序集的引用解释下几个比较重要的字段

Id:用于定位类库包的唯一标示,如在命令行下执行

Install-Package MyPackage 这里的MyPackage就是包包的Id值

Version:类库的版本号,这里建议和程序集的真实版本号保持一致,以免发生混淆

Dependencies:此类库依赖的程序集,根据实际情况添加依赖类库的Id和版本号,若无留空即可,这里需要注意下填写的依赖类库需要在NuGet服务器上能找到,否则无法完成自动引用添加

Framework

assemblies:依赖的Framework 程序集,根据实际需要选择即可,一般无需设置

除以上四项以外其他属性根据实际情况修改即可,若自己用不修改也中,不过为了使用方便还是建议把类库描述(Description)填写下

5.

编辑好包包信息后接下来添加DLL到包包中

可以选择

右键-->Add Existinng File... 选择dll添加,也可以直接拖拽DLL到 Package contents

窗口,此例选择拖拽方式

直接拖拽dll到窗口后,会出现提示:是否将 Winista.HtmlParser.dll放到lib

文件夹下,一般我们选择是

6.

DLL添加完成后,快捷键Ctrl + K 修改包包信息Id为Winista.HtmlParser,版本号为1.8.0

7.

信息修改和dll都添加完毕后,选择File -->Save(或Ctrl + S)将文件进行保存,默认文件名为Id + 版本号.nupkg

8.

完成保存后如需要发布到网上,选择File-->Publish...(或Ctrl + P)

默认的发布地址是官网,发布

Key需要到官网去注册一个账号,神坦然后就可以得到,这里不在复述,若无需发布直接关闭即可

拖过一个编辑框,将编辑框的大小拖到适度大小

MFC中编辑框edit的用法

改变编辑框的ID,这里建议大家每个控件的ID都要改变成自己熟悉或者和控件功旁扒燃能相关的英文拼写,这样当控件的数量庞大时也不会弄错,希望同学们开始就形成好习惯

MFC中编辑框edit的用法

打开类向导,选好控件所在的工程和类,并清楚自己想 *** 作的控件的ID

MFC中编辑框edit的用法

这里我们需要给编辑框关联一个变量,因为编辑框的值是改变的,所以需要一个变量来保存编辑框的值。切换到添加变量的标签,点击添加变量按钮,如图所示

MFC中编辑框edit的用法

第一个是变量名此或称,建议变量名称为控件ID的_后边的小写字母(前边的m_除外),因为高版本的VC(如vs2012等)如果不是这样命名变量会出错;第二个是变量是值还是控制变量,控制变量就是控件类的实例(每种控件都有一个类);第三个是变量的类型。这里我们添加了一个CString类型的变量,确定

MFC中编辑框edit的用法

我们可以看到,对应的控件ID出有一个相关类型的变量,下边的编辑框是填写CString类型变量的最大长度(比如是密码的类型的编辑框可以填写30,即密码运虚的最大长度为30个字节),确定

MFC中编辑框edit的用法

打开相关的.h文件,可以看到相关的变量

MFC中编辑框edit的用法

修改按下按钮的代码,第一个Updatedata中的括号中什么也没写,默认为true,表示获得对话框中各个控件的值,将各个控件的值赋给相关联的变量;第二句是修改编辑框相关联的变量的值;第三句中updatedata中的参数是false,表示将变量的值传给相关联的控件(后边再讲其他控件的时候就不累述了)

代码:

UpdateData()m_info="按钮单击"UpdateData(false)

MFC中编辑框edit的用法

运行,单击按钮,会出现下边的情况

MFC中编辑框edit的用法


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/bake/11965405.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存