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脚本介绍相关推荐

  1. C#NuGet包管理器

    C#NuGet包管理器 欢迎使用Markdown编辑器 控制台,你可以使用NuGet PowerShell 命令若要查找,安装. 卸载和更新 NuGet 程序包. 使用控制台是在包管理器 UI 不提供 ...

  2. 华为云提供针对Nuget包管理器的缓存加速服务

    在Visual Studio 2013.2015.2017中,使用的是Nuget包管理器对第三方组件进行管理升级的.而且 Nuget 是我们使用.NET Core的一项基础设施,.NET的软件包管理器 ...

  3. node.js 腾讯镜像站_使用腾讯云提供的针对Nuget包管理器的缓存加速服务

    继阿里巴巴开源镜像站(https://opsx.alibaba.com/).华为云镜像站点(https://mirrors.huaweicloud.com/ )之后,腾讯也已于近日上线了类似的服务,官 ...

  4. 使用腾讯云提供的针对Nuget包管理器的缓存加速服务

    继阿里巴巴开源镜像站(https://opsx.alibaba.com/).华为云镜像站点(https://mirrors.huaweicloud.com/ )之后,腾讯也已于近日上线了类似的服务,官 ...

  5. 华为云提供针对Nuget包管理器的缓存加速服务测试

    在Visual Studio 2013.2015.2017中,使用的是Nuget包管理器对第三方组件进行管理升级的.而且 Nuget 是我们使用.NET Core的一项基础设施,.NET的软件包管理器 ...

  6. nuget 包管理器

    nuget 是.Net平台上的包管理器, 对于包的发布(打包 package)和消费(下载依赖管理)都有很好的支持, 本文仅仅关注消费端, ======================= nuget项 ...

  7. VS2019 包管理器 NuGet

    我搬运我自己应该算原创吧 NuGet读作 new get vs可以安装一些别人写好的包, 方便自己开发. NuGet就是一个包管理器, 类似PyPi. 从 工具 - NuGet包管理器 进入, 可以看 ...

  8. k8s包管理器helm_eShopOnContainers 知多少[10]:部署到 K8S | AKS

    1. 引言 断断续续,感觉这个系列又要半途而废了.趁着假期,赶紧再更一篇,介绍下如何将eShopOnContainers部署到K8S上,进而实现大家常说的微服务上云. 2. 先了解下 Helm 读过我 ...

  9. 通过程序包管理器控制台解决版本错误(CS1705)

    目录 介绍 背景 解决方案示例 介绍 如果解决方案中有多个项目,而一个项目依赖于其他项目,并且版本引入了重大更改,我们有时会遇到包版本冲突,并且Visual Studio解决方案无法构建.它可能会返回 ...

最新文章

  1. WPF 根据绑定值设置DataGrid行背景色
  2. mysql 表中添加数据类型_MySQL数据表添加字段(三种方式)
  3. iOS开发 - Swift实现清除缓存功能
  4. JAVA入门级教学之(数据转换规则)
  5. jQuery Mobile基础 学习笔记
  6. 简述一下索引的匹配原则_【进阶之路】索引中一些易忽视的点
  7. html如何在屏幕中显示加载,在HTML5应用中加载屏幕
  8. mybatis-plus 官方发布神器,一个依赖轻松搞定数据权限,再也不用自己实现了!...
  9. 系统分析师真题__专项:计算机系统与配置 1
  10. 不同浏览器中手动启用Flash Player
  11. Oracle的diag文件可以删除,oracle11g rac diag/tnslsnr/pgis2/listener/alert 中的文件能删除吗...
  12. 思科模拟器CIsco Packet Tracer路由器上配置 DHCP
  13. Excel 对比两个表的相同列内容是否一致
  14. js 实现表格合并单元格
  15. 1958年第一台电子计算机,第一台电子计算机
  16. 第1090期AI100_机器学习日报(2017-09-12)
  17. idea 到阿伯快捷键_阿伯泰邓迪大学
  18. 需求精益思想在项目管理中的实战应用
  19. oCPC实践录 | 随你千变万化,oCPC PID控制(2)
  20. 公共钥匙盒(C++结构体)

热门文章

  1. Modeling Deformable Objects from a Single Depth Camera
  2. 基于深度学习和支持向量机的4种苜蓿叶部病害图像识别
  3. 【java】创建一个顶层框架类的对象
  4. opc 多点位一次性读_如何使用Excel通过OPC访问WinCC的实时数据
  5. python 时间戳_Python打牢基础,从19个语法开始!
  6. 爬取百万github用户数据,查找谁才是python大牛?
  7. 全排列 流程图_[分享]给排水工程全流程施工详解,看看精品工程是怎样施工的!...
  8. 数据结构与算法-java笔记一 更新中
  9. safari windows版本_iPhone 和 Windows 协作的五个技巧
  10. 某大型银行深化系统技术方案之十七:技术架构