当前位置: 首页 > 编程语言 > C#

EntityFramework.6.1.2-beta1toolsinit.ps1受限,无法运行enable-migrations命令分享

时间:2023-04-11 00:08:01 C#

EntityFramework.6.1.2-beta1toolsinit.ps1受限,无法运行enable-migrations命令VisualStudio2013C#ASP.NETMVC问题无法加载EntityFramework.6.1.2-beta1工具init.ps1,因为它的执行被软件限制策略阻止。有关详细信息,请联系您的系统管理员。当我尝试使用Enable-Migrations:时,我收到以下消息:“Enable-Migrations”一词未被识别为cmdlet、函数、脚本文件或可运行程序的名称。检查名称的填充,或者如果包含路径,请验证路径是否正确并重试。在行:1个字符:18+Enable-Migrations<<<<+CategoryInfo:ObjectNotFound?Enable-Migrations:String)[],CommandNotFoundException+FullyQualifiedErrorId:CommandNotFoundException我遇到了上述问题,我尝试了各种解决方案,但都没有帮助我所做的事情:删除所有nuget扩展并重新安装(没有用)删除实体框架并重新安装(没有用)关闭我的visualstudio2013并重新打开文件(没有用)使用admin我打开了visualstudio(没有用)从另一个项目中删除了整个包带来了包(没有用)我什至尝试了一些powershell命令,仍然没有用。我找到了解决问题的方法。原因是,我的用户配置文件阻止我运行EntityFramework的init.ps1文件。我创建了一个具有管理员权限的新用户配置文件,并在该配置文件上运行VisualStudio,现在EntityFramework运行良好。如果您遇到同样的问题,请尝试上面的方法,我已经尝试过的方法,如果它们都不起作用,请尝试这个。祝您好运另一种方法是在本地设置执行策略。为此,首先在PS中输入以下命令:Set-ExecutionPolicyRemoteSigned详细信息参见此链接:https://technet.microsoft.com/en-us/library/hh849812.aspx以上为C#学习教程:EntityFramework.6.1.2-beta1toolsinit.ps1受限,无法运行enable-migrations命令共享的所有内容。如果对大家有用,需要了解更多C#学习教程,希望大家多多关注——本文来自网络收藏,不代表立场,如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: