我似乎无法在我的 psake 部署脚本中正确调用此可执行文件。
如果我这样做:
exec { "$ArchiverOutputDir\NServiceBus.Host.exe /install" }
它只是输出这个(并且显然没有调用可执行文件 - 只是输出该表达式的值):
c:\ReloDotNet2_ServiceEndpoints\Archiver\NServiceBus.Host.exe /install
但如果我这样做:
exec { c:\ReloDotNet2_ServiceEndpoints\Archiver\NServiceBus.Host.exe /install }
我从可执行文件中得到了预期的输出。
如何正确调用 psake 中可执行文件路径中带有变量的可执行文件?如果这实际上是 PowerShell 问题,请随时更正问题以反映该见解。
一世