因为可视化库程序包管理器的局限性,有很多需要的功能在界面中无法完成。 以下技巧均需要在“程序包管理器控制台”中使用命令来完成。 一、改变项目目标框架后,更新程序包 当改变项目的目标框架后,无论是升级还是降级,都会导致项目中引用的组件不是最合适此框架下的版本,NuGet会自动出现一个警告提示重新更新一 ...
分类:
其他好文 时间:
2017-07-19 14:39:55
阅读次数:
74
1、EF Code First创建数据库 新建控制台应用程序Portal,通过程序包管理器控制台添加EntityFramework。 在程序包管理器控制台中执行以下语句,安装EntityFramework。 安装成功后,界面提示如下图: 在新建的Portal控制台应用程序中添加两个实体类,代码结构如 ...
分类:
数据库 时间:
2017-07-07 20:15:11
阅读次数:
319
1、安装bower,得首先安装node: 1 brew install npm //npm是nodejs的程序包管理器,如果安装过nodejs,可忽略此步。 2、安装Git(因为需要从Git仓库获取一些代码包): 1 sudo brew install git //也可以安装Git客户端版本 3、安 ...
分类:
系统相关 时间:
2017-07-05 11:43:54
阅读次数:
175
第一步:引用程序集 打开NuGet程序包管理器,搜索Swagger,安装第一个,注意画圈的地方, 已经包含主程序和UI了,安装完成后会在根目录App_Start文件夹下生成SwaggerConfig.cs。 第二步:配置信息 按照如下配置即可,注意命名空间。 1 using System.Web.H ...
分类:
Windows程序 时间:
2017-06-29 17:28:46
阅读次数:
1890
CentOS程序包管理器之编译安装 为什么要进行源代码编译安装? 1.对应的程序包并不能直接获取到; 2.已经编译好的二进制中,尚不包含我们所需要的功能; 3.已经编译好的二进制中,包含的功能太多,我们并不需要; 源代码包有两种: 由程序员直接打包的源代码:name-VERSION...
分类:
其他好文 时间:
2017-06-23 21:08:14
阅读次数:
259
CentOS的程序包管理器: 程序包的命名规则: 源代码包: software_name-VERSION.tar.gz VERSION:major.minor.release major:主版本号,通常代表重大功能改进的版本分支; minor:次版本号,通常代表在某个版本的分支中的某个功能发生变化; release:发行版本..
分类:
其他好文 时间:
2017-06-23 21:07:13
阅读次数:
235
程序包管理器控制台执行命令(稳定版1.1):Install-Package Microsoft.EntityFrameworkCore.Tools EntityFramework6及以上版本执行命令:EntityFramework\Add-Migration "InitialCreate" Enti ...
分类:
其他好文 时间:
2017-06-16 18:31:46
阅读次数:
1502
一、建立初始模型和数据库 1、创建一个新的控制台程序 MigrationsDemo 。 2、安装最新的 EntityFramework NuGet 程序包 打开程序包管理器控制台 -> 运行命令 Install-Package EntityFramework 3、创建名为 Model.cs 的文件, ...
分类:
其他好文 时间:
2017-06-06 20:42:26
阅读次数:
285
很多人在使用Visual Studio开发.NET项目时都使用过程序包管理器。通过程序包管理器,我们可以引用各种有价值的组件。如下图所示 那我们如何将自己的程序包发布到nuget上呢?今天我们就来了解一下整个流程。 创建类库 创建自己的类库,创建后的文件如下图所示 创建nuspec文件 在类库目录下 ...
分类:
其他好文 时间:
2017-05-29 11:00:32
阅读次数:
163
上节课学习计算机基础以及liunx起源和自由软件协议的相关规定,今天学习相关linux入门的基础知识:一、首先讲解了linux程序包的管理1、程序包的组成:(1)二进制文件(2)配置文件(3)库文件(4)帮助文件2.程序包管理器的组成:(1)安装文件包(2)卸载文文件包(3)查询功能3、介绍..
分类:
系统相关 时间:
2017-05-28 16:12:16
阅读次数:
161