通过VisualStudio运行时,Powershell ExecutionPolicy是错误的

问题描述

|| 我正在尝试在VS2005项目上运行Powershell脚本作为预构建的一部分。我跑了
$> powershell Set-ExecutionPolicy UnRestricted 
从构建之前的命令行开始,我可以从命令行运行相同的脚本。但是,当脚本作为“预构建”步骤的一部分运行时,它将失败并显示
The execution of scripts is disabled on this system. 
Please see “get-help about_signing” for more details. 
该脚本可以在同事的x32 XP计算机上使用,而不能在我的x64 Windows7计算机上使用。     

解决方法

您是否在64位和32位Powershell环境中都设置了执行策略?您的64位计算机将同时具有这两者,并且每台计算机都具有自己的执行策略设置。     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...