Я не могу правильно назвать этот исполняемый файл в моем развертывании psake script.
Если я это сделаю:
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, пожалуйста, не стесняйтесь исправить вопрос, чтобы отразить это понимание.
I