我有一个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 命令,但即使这样也没有用。
关于这个想法?