为已有的几个项目添加了一个nuget package 后,在解决方法中添加了一个新项目,然后想把这个nuget package添加到这个新建的项目中去,可以此时无法添加。

怎么办那?

【解决方法】

There's 3 approaches :).
In NuGet 1.1 (The latest release) we've improved powershell pipelining so you can do this:

Get-Project -All | Install-Package SomePackage

That will install "SomePackage" into all of your projects. You can use wildcards to narrow down which projects:

Get-Project Mvc* | Install-Package SomePackage

That will use wildcard semantics (in this case, find all projects that start with mvc).

Get-Project SomeProject | Install-Package SomePackage

That will install SomePackage into SomeProject and nothing else.

如果在运行的时候出现如下的提示:

<Project name> already has a reference to <Package>.

那就检查一下项目的package.config文件,如果已经有了引用,就删掉。另外也看一下项目的references,如果有了,也删掉。

如果在运行命令的时候,出现了如下的错误信息。

Install-Package : An error occurred while loading packages

from'https://www.nuget.org/api/v2/curated-feeds/microsoftdotnet/': The underlying connection was closed: Could not

establish trust relationship for the SSL/TLS secure channel.

At line:1 char:45

+ Get-Project NotesDataExporterCloud.Common | Install-Package Newtonsoft.Json

+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

+ CategoryInfo : NotSpecified: (:) [Install-Package], InvalidOperationException

+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

原因是www.nuget.org的证书过期了,解决方法是添加自己的Package Source.

注意machine-wide package sources 下面的checkbox一定要勾掉,不然的话运行命令的时候会用这个来链接Nuget,还是会报证书的错误。

Nuget添加新项目的问题相关推荐

  1. 在右键新建菜单中添加新项目

    在右键新建菜单中添加新项目 打开Dos窗口输入regedit点击确定弹出注册表编辑器. 点击第一项HKEY_CLASSES_ROOT左边的加号,会发现展开后前面的很多项都是已知文件的拓展名.找到想要添 ...

  2. Odoo12 添加新项目安装后无法在菜单中看到链接的解决方案

    Odoo12使用的python环境已经升级到了3,之前我曾经写过Odoo10的文章,不过Odoo10用的python 2的环境.所有最近重新安装了最新的Odoo10,在win10上.然而按照官网中给出 ...

  3. 怎么添加新项目到svn服务器,用eclipse+svn插件,上传新项目到svn服务器

    mysql高可用架构之mysql-mmm配置详解 实验系统:CentOS 6.6_x86_64 实验前提:防火墙和selinux都关闭 实验说明:本实验共有5台主机,IP分配如拓扑 实验软件:mari ...

  4. 如何向svn添加新项目

    确保电脑上已经安装了TortoiseSVN客户端, 在之前已经从svn上checkout代码下来的文件夹中,点击右键 TortoiseSVN -> Repo-browser, 得到svn服务器目 ...

  5. excel下拉菜单自动匹配_自动将新项目添加到Excel数据验证下拉菜单

    excel下拉菜单自动匹配 There's a sample Excel workbook on my Contextures website that uses a bit of Excel VBA ...

  6. android系统源代码添加新产品的支持

    不同项目共用一个CPU等核心平台,项目外围有些差异,需要共用绝大部分代码,比如我们基于高通msm8937 64位CPU开发3款产品(每款产品定义为一个项目的体现形式),我们用DEVELOP_PROJE ...

  7. Microsoft Visual Studio2010c语言如何创建新项目

    1点击文件新建项目 2点击Win32控制台应用程序,创建名称,点击确定 3点击下一步 4点击空项目 5右键点击源文件,添加新项目 6点击c++文件,添加名称,点击确定

  8. 解决 | VS 2015右键项目添加新项中没有web窗体等选项

    刚装完的VS2015,打开网站之后右键项目添加新项时,没有web窗体,SQL Server数据库等选项,如: 解决方法:工具->扩展和更新: 更新安装ASP.NET 工具(下图两个都装): 更新 ...

  9. 【解决问题】Qt项目不能添加新文件Files are not automatically added to the CmakeLists.text file of the CMake project.

    Qt项目不能添加新文件Files are not automatically added to the CmakeLists.text file of the CMake project. 在Qt项目 ...

最新文章

  1. 2019华为全联接大会(汇总)
  2. 这家民办研究院太年轻,竟敢跟世界级选手“叫板”
  3. 十四、H.264的变换编码(一)——矩阵运算与正交变换基本概念
  4. 重启redis命令_redis系列之——数据持久化(RDB和AOF)
  5. 修改openwrt 编译 image的大小
  6. HMAC算法及其应用
  7. leetcode--133. 克隆图
  8. 面向对象设计的设计原则
  9. 新手学习Linux——搭建个人论坛
  10. wps里的茶色字体怎么设置_如何添加WPS字体 - 卡饭网
  11. 详解:Salesforce元数据支撑SASS架构设计
  12. python怎么过验证,python用户验证怎么弄
  13. 【2012求职经历】应届生求职经历
  14. assert.equal()
  15. 听《正面管教》,论如何教育孩子
  16. MySQL主从同步(一主一从、一主多从、主从从)等结构的概述与配置
  17. 2022react面试题整理
  18. 智能重卡产品研发的三种逻辑博弈
  19. 如何看待程序员的薪资倒挂现象
  20. Tunnel命令操作

热门文章

  1. 华为云平台使用手册_华为云首发全生命周期应用平台,四大能力解决政企上云五大难题...
  2. Mysql主从和redis集群哪个好_Redis的三种模式:主从、哨兵、集群
  3. linux :YOLO5配置(ubuntu 20.04 下安装运行yolov5)
  4. 【通知】3月第二周直播预告,模型优化,人脸识别,图像增强核心技术与难题...
  5. 【每周CV论文推荐】 初学深度学习单张图像三维人脸重建需要读的文章
  6. 【杂谈】从GitHub上星星最多的男人开始发GitHub综述资料
  7. 全球及中国4-氨基间甲酚行业应用需求与发展策略分析报告2022版
  8. 全球及中国汽车空调冷凝器行业发展前景规模及投资战略决策报告2022-2027年
  9. openssl与cryptoAPI交互AES加密解密
  10. 终于知道PUBWIN2009的数据库用户名与密码已经成功连接