0
我们正在设置使用的TeamCity安装ABCPDF手动使用PowerShell
我们需要有ABCPDF每个服务器上自动安装本身就是一个自动化的构建过程中,我希望能够在命令提示符下执行的操作/电源外壳?
有没有人这样做?
我们正在设置使用的TeamCity安装ABCPDF手动使用PowerShell
我们需要有ABCPDF每个服务器上自动安装本身就是一个自动化的构建过程中,我希望能够在命令提示符下执行的操作/电源外壳?
有没有人这样做?
想通了!需要在32位模式下运行PowerShell才能运行。
$abcPdfPath = "C:\temp\abcpdf\ABCpdf.dll"
[Reflection.Assembly]::LoadFrom($abcPdfPath)
if ([WebSupergoo.ABCpdf9.XSettings]::InstallSystemLicense("cd9b5c07fb69sf2bf57c0a04d9bca58b10c44889c9fb197984e592f49addfce5ec5fe85d7b9205bc"))
{
"Successfully Installed"
}
else
{
"Failed"
}
EDIT
TeamCity的运行中引起与上述问题脚本64位模式下的powershell。有两种方法可以解决这个问题。一旦从powershell运行脚本启动32位版本的powershell。另外;我们采用的方法是使用上述命令创建一个可执行文件并从powershell运行该文件。这很好。