【发布时间】:2010-02-24 10:28:37
【问题描述】:
我尝试将 (ny) PowerShell 脚本添加为 BizTalk 2009 PreProcessingScript 或 PostProcessingScript(应用程序 -> 资源 -> 添加)总是遇到错误消息
1 个资源的验证失败。
无法添加不受支持的脚本类型(扩展名 =“.PS1”)。验证源位置“c:\somescripts\BtsDumpEnvironment.ps1”。 (Microsoft.BizTalk.ApplicationDeployment.Engine)
尽管 .PS1 是机器全局环境变量的扩展,即 (PowerShell)
[Environment]::GetEnvironmentVariable("PATHEXT", "Machine")
返回
.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PS1
重新启动机器后(即,现在的每一个服务都知道 .PS1)。
如何以直接的方式在 BizTalk 部署任务中使用 PowerShell 脚本(即我宁愿立即调用脚本,而不是通过调用作为文件资源包含的 PowerShell 脚本的 VBS 层)
【问题讨论】:
标签: powershell biztalk