Visual studio 2013 包管理器控制台不工作
我已经详细检查了以下错误的解决方案,但没有结果 在Visual Studio中打开包管理器控制台时,我收到一个错误,指出“加载格式数据文件时出错..路径-->到文件”无法加载,因为其执行被软件限制策略阻止。有关详细信息,请与管理员联系 这些都是我为纠正错误而做的事情,但都失败了Visual studio 2013 包管理器控制台不工作,visual-studio-2013,powershell-2.0,Visual Studio 2013,Powershell 2.0,我已经详细检查了以下错误的解决方案,但没有结果 在Visual Studio中打开包管理器控制台时,我收到一个错误,指出“加载格式数据文件时出错..路径-->到文件”无法加载,因为其执行被软件限制策略阻止。有关详细信息,请与管理员联系 这些都是我为纠正错误而做的事情,但都失败了 以管理员身份运行Powershell。。我在powershell(x86)、powershell ISE(x86)以及两个64位版本中将ExecutionPolicy设置为RemoteSigned和Unrestricte
谢谢如果您尝试了以下方法,请告诉我: 如果全部失败,请执行以下操作: 您可能更改了64位的执行策略 powershell和包管理器正在运行32位(反之亦然) 我会尝试打开32位控制台(PowerShell(x86))并设置 这里的执行策略,因为错误肯定指向了这一点 一种解决方案 确保在更改执行策略后重新启动visual studio,以便 这些改变可以生效。还要确保更改了执行 具有管理员用户名和密码的全局策略
来源:作为一种解决方法,我找到了这个解决方案(更多详细信息请访问) 在PackageManager控制台中执行以下命令
Set-ExecutionPolicy -Scope Process Bypass
Import-Module "your-solution-directory/packages/EntityFramework<your EF version>/EntityFramework.psd1"
Set ExecutionPolicy-作用域进程旁路
导入模块“您的解决方案目录/packages/EntityFramework/EntityFramework.psd1”