win10下安装EF报错--因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170...

前段时间换了一个笔记本,而今的预装系统也都是win10的了。当我在为项目安装EF时,却出现了一个小问题,如下:

win10下安装EF报错--因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170..._第1张图片

然后依据提示,找到了该网址: https://technet.microsoft.com/zh-CN/library/hh847748.aspx
具体就不细说了,如何使用PowerShell以及一些默认配置都可在该网址中查看。
解决方案
在PowerShell中执行:
Set-ExecutionPolicy -ExecutionPolicy UNRESTRICTED
win10下安装EF报错--因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170..._第2张图片

奇怪,两个脚本,一个被解除了禁止执行,另一个却没有:
win10下安装EF报错--因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170..._第3张图片

添加作用用户即可:
2789632-bf142f37f191e021.png

删除packages.config里面的配置,删除应用,并且删除packages文件夹里相应下载的文件,亲测两遍,均无出现“禁止运行脚本”错误。
2789632-fd90a586783163d4.png
win10下安装EF报错--因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170..._第4张图片

2789632-3b18269684ea9294.png
公众号.png

你可能感兴趣的:(win10下安装EF报错--因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170...)