nuget使用问题收集

203 篇文章 4 订阅
41 篇文章 0 订阅

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 ---

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值