首页 > 其他分享 >nuget使用问题收集

nuget使用问题收集

时间:2022-09-29 11:38:38浏览次数:54  
标签:收集 package 程序包 指定 nuget version 使用 安装


nuget使用问题收集

1 nuget 无法在以下项目中安装或卸载选定的程序包

有时在解决方案中安装或更新第三方包时会提示“nuget 无法在以下项目中安装或卸载选定的程序包”,在列出失败的项目上点击可以看到如下的错误提示

“failed to initialize the powershell host. if your powershell execution policy setting is set to allsigned,open the package manager console to initialize the host first”

解决办法:在vs菜单栏找到“工具”--》nuget程序包管理器-》程序包管理器控制台 打开后可看到 “initialize the powershell host" 字样,初始化好后再重新安装或更新就可以了


2 利用控制台安装指定版本的程序包

先在工具里打开nuget控制台命令窗口 按如下格式输入命令即可 topshelf替换你要安装的包 

PM>  Install-Package topshelf -Version 3.2.0


3 安装或更新指定版本的程序包

1.安装指定版本类库
install-package <程序包名> -version <版本号>

2.安装到指定的项目
install-package <程序包名> -project XXXProjectName -version <版本号>

1 更新指定版本类库
Update-package <程序包名> -version <版本号>

2 更新指定版本类库到指定项目
Update-package <程序包名> -project XXXProjectName -version <版本号>


例子如下

PM> Install-Package EntityFramework -ProjectName MusicStore -Version 5.0
更新到指定版本的Package(例如EntityFramewrok 6.0):

PM> Update-Package EntityFramework -ProjectName MusicStore -Version 6.0


--- end ---

标签:收集,package,程序包,指定,nuget,version,使用,安装
From: https://blog.51cto.com/u_15810749/5722067

相关文章

  • 百度ueditor 编辑器使用问题收集
    百度ueditor编辑器使用问题收集1setContent有时不起作用页面区显示编辑内容的控件如下<textareaid="contents"name="contents"style="width:100%;height:300px"><......
  • 常用网络诊断的命令收集
    常用网络诊断的命令收集>ipconfig 用于查看本机的ip,网关等信息IPConfig实用程序和它的等价图形用户界面——Windows95/98中的WinIPCfg可用于显示当前的TCP/IP配......
  • lsyncd使用中遇到的问题
    问题1:执行命令:/etc/init.d/lsyncdstatus显示:lsyncd已死,但pid文件仍存于是查看日志文件:cat/var/log/lsyncd/lsyncd.log日志里显示:Error:Terminatingsinceout......
  • git submodule的使用
    1.submodule简介submodule是一种git特性,用以将一部分公共代码从主项目中抽离出来成为一个独立的git工程,并以submodule的形式被主项目使用,submodule和主项目(作为区分,本文......
  • efk 使用
    1.创建索引  2.匹配elasticsearch索引 3.      4. ......
  • C#中使用BackgroundWorker控件
    在C#中,BackgroundWorker控件允许在单独的专用线程上运行操作。耗时的操作(如下载和数据库事务)在长时间运行时可能会导致用户界面(UI)似乎处于停止响应状态。如果需要能进行......
  • 使用grafana+Prometheus监控时PromQL内置函数详解
    1、Prometheus简介Prometheus(中文名:普罗米修斯)是由SoundCloud开发的开源监控报警系统和时序列数据库(TSDB).Prometheus使用Go语言开发,是GoogleBorgMon监控系统的......
  • python 使用HOG进行目标检测 + 非极大值抑制代码讲解(HOG(Histogram of Oriented Gradi
    最近在看《深度学习全书公式+推导+代码+TensorFlow》——清华大学出版社这本书,看到第8章——目标检测,其中有使用HOG进行目标检测的代码,觉得写的通俗易懂,就分享给大家......
  • 项目使用AD域控,但HttpContext.Current.User.Identity.Name=""如何解决
    项目需求:用户直接用登陆电脑的AD账号登陆系统(防止多个账号公用),权限通过获取用户所在的group来配置(group在anywhere上统一管理)。获取当前用户group的接口:///<summary>/......
  • Log4net配置与使用
    Log4net的优点:几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系......