VS 2017 - Powershell - 无法加载,因为在此系统上禁用了运行脚本

时间:2017-04-03 04:12:48

标签: powershell visual-studio-2017

我有一个post-build命令,它是一个.ps1脚本,它确实将一些dll从一个位置移动到另一个位置,并且还应用了一些其他操作。

首先,我知道这个答案:https://stackoverflow.com/a/4038991/929902

Set-ExecutionPolicy RemoteSigned

这个命令在我的旧机器上运行得很好,VS 2015 Community Edition。

今天,我刚刚在一个全新的Windows 10机器上安装了VS 2017,我在ISE下使用了以前的命令(具有管理员权限)。然后我重新启动VS 2017,构建我的项目,但是我的构建后操作失败了,因为我坚持这个错误。

  

无法加载BuildTasks \ AfterBuild.ps1,因为正在运行脚本     在此系统上禁用。有关更多信息,请参阅about_Execution_Policies at     http://go.microsoft.com/fwlink/?LinkID=135170

这会与VS 2017有关吗?我也是以管理员权限开始的。

我甚至尝试过 Unrestricted 命令,但即使这样也没有用。

关于这个想法?

0 个答案:

没有答案