0

在我的解决方案中,我有一个 Windows 服务和 WPF 应用程序来管理这个服务和一个执行 Powershell 脚本文件的控制台应用程序以及一个安装程序项目。

在我的安装程序项目中,我想添加一个执行 Powershell 功能的自定义操作(控制台应用程序)。

当我尝试安装时,出现错误。

我的问题是: 我可以使用执行 powershell 脚本的控制台应用程序作为自定义操作吗?

我正在使用视觉工作室 2010。

谢谢。

4

1 回答 1

0

您知道 Windows XP 和 Windows Vista 上默认不安装 PowerShell 吗?如果没问题,下一个障碍是默认执行策略不允许脚本执行。您可以通过使用 powershell.exe 参数来解决这个问题-ExecutionPolicy Unrestricted。但是,该参数在 PowerShell 1.0 IIRC 中不可用。

就个人而言,我对依赖 PowerShell 进行自定义操作有点谨慎,但如果您知道要安装到的环境(公司/IT 应用程序),那么就去做吧。:-)

于 2013-05-06T04:32:00.057 回答