nuget包管理器控制台下的powershell脚本介绍
http://personball.com/powershell/2016/07/15/powershell-tips
定制自己的powershell,减少重复工作安装一系列自己的常用nuget包项目做多了,有时候发现自己新建项目时,总是要花费半天或者几十分钟去新建一个新项目,一个一个地安装完所有常用的包。 对于码农,这重复劳动不可忍!打开nuget包管理控制台,输入code $profile,在打开的文件中,输入如下脚本function Install-PackageForAbpUnitTest{Install-Package Abp.TestBase -Version 0.9.1.0Install-Package Abp.EntityFramework -Version 0.9.1.0Install-Package NSubstituteInstall-Package ShouldlyInstall-Package xunit.runner.visualstudioInstall-Package xunitInstall-Package Effort.EF6 } #可能需要重启下nuget包管理器控制台,或者重启vs 这个脚本的作用很明显(可以忽略我在用的Abp框架),怎么使用呢?1. 打开sln,在当前解决方案新建一个类库项目(xunit只要是个类库项目就可以) 2. 打开nuget包管理器控制台,选中刚新建的类库项目 3. 在nuget包管理器控制台输入install安Tab,选中`Install-PackageForAbpUnitTest` 4. 然后就等着所有包安装完毕,大功告成。
转载于:https://www.cnblogs.com/shiningrise/p/5683332.html
nuget包管理器控制台下的powershell脚本介绍相关推荐
- C#NuGet包管理器
C#NuGet包管理器 欢迎使用Markdown编辑器 控制台,你可以使用NuGet PowerShell 命令若要查找,安装. 卸载和更新 NuGet 程序包. 使用控制台是在包管理器 UI 不提供 ...
- 华为云提供针对Nuget包管理器的缓存加速服务
在Visual Studio 2013.2015.2017中,使用的是Nuget包管理器对第三方组件进行管理升级的.而且 Nuget 是我们使用.NET Core的一项基础设施,.NET的软件包管理器 ...
- node.js 腾讯镜像站_使用腾讯云提供的针对Nuget包管理器的缓存加速服务
继阿里巴巴开源镜像站(https://opsx.alibaba.com/).华为云镜像站点(https://mirrors.huaweicloud.com/ )之后,腾讯也已于近日上线了类似的服务,官 ...
- 使用腾讯云提供的针对Nuget包管理器的缓存加速服务
继阿里巴巴开源镜像站(https://opsx.alibaba.com/).华为云镜像站点(https://mirrors.huaweicloud.com/ )之后,腾讯也已于近日上线了类似的服务,官 ...
- 华为云提供针对Nuget包管理器的缓存加速服务测试
在Visual Studio 2013.2015.2017中,使用的是Nuget包管理器对第三方组件进行管理升级的.而且 Nuget 是我们使用.NET Core的一项基础设施,.NET的软件包管理器 ...
- nuget 包管理器
nuget 是.Net平台上的包管理器, 对于包的发布(打包 package)和消费(下载依赖管理)都有很好的支持, 本文仅仅关注消费端, ======================= nuget项 ...
- VS2019 包管理器 NuGet
我搬运我自己应该算原创吧 NuGet读作 new get vs可以安装一些别人写好的包, 方便自己开发. NuGet就是一个包管理器, 类似PyPi. 从 工具 - NuGet包管理器 进入, 可以看 ...
- k8s包管理器helm_eShopOnContainers 知多少[10]:部署到 K8S | AKS
1. 引言 断断续续,感觉这个系列又要半途而废了.趁着假期,赶紧再更一篇,介绍下如何将eShopOnContainers部署到K8S上,进而实现大家常说的微服务上云. 2. 先了解下 Helm 读过我 ...
- 通过程序包管理器控制台解决版本错误(CS1705)
目录 介绍 背景 解决方案示例 介绍 如果解决方案中有多个项目,而一个项目依赖于其他项目,并且版本引入了重大更改,我们有时会遇到包版本冲突,并且Visual Studio解决方案无法构建.它可能会返回 ...
最新文章
- WPF 根据绑定值设置DataGrid行背景色
- mysql 表中添加数据类型_MySQL数据表添加字段(三种方式)
- iOS开发 - Swift实现清除缓存功能
- JAVA入门级教学之(数据转换规则)
- jQuery Mobile基础 学习笔记
- 简述一下索引的匹配原则_【进阶之路】索引中一些易忽视的点
- html如何在屏幕中显示加载,在HTML5应用中加载屏幕
- mybatis-plus 官方发布神器,一个依赖轻松搞定数据权限,再也不用自己实现了!...
- 系统分析师真题__专项:计算机系统与配置 1
- 不同浏览器中手动启用Flash Player
- Oracle的diag文件可以删除,oracle11g rac diag/tnslsnr/pgis2/listener/alert 中的文件能删除吗...
- 思科模拟器CIsco Packet Tracer路由器上配置 DHCP
- Excel 对比两个表的相同列内容是否一致
- js 实现表格合并单元格
- 1958年第一台电子计算机,第一台电子计算机
- 第1090期AI100_机器学习日报(2017-09-12)
- idea 到阿伯快捷键_阿伯泰邓迪大学
- 需求精益思想在项目管理中的实战应用
- oCPC实践录 | 随你千变万化,oCPC PID控制(2)
- 公共钥匙盒(C++结构体)
热门文章
- Modeling Deformable Objects from a Single Depth Camera
- 基于深度学习和支持向量机的4种苜蓿叶部病害图像识别
- 【java】创建一个顶层框架类的对象
- opc 多点位一次性读_如何使用Excel通过OPC访问WinCC的实时数据
- python 时间戳_Python打牢基础,从19个语法开始!
- 爬取百万github用户数据,查找谁才是python大牛?
- 全排列 流程图_[分享]给排水工程全流程施工详解,看看精品工程是怎样施工的!...
- 数据结构与算法-java笔记一 更新中
- safari windows版本_iPhone 和 Windows 协作的五个技巧
- 某大型银行深化系统技术方案之十七:技术架构