Ich kann nicht scheinen, diese ausführbare Datei in meinem psake-Bereitstellungsskript richtig zu nennen.Wie rufe ich exec in psake zu einer ausführbaren Datei mit einem variablen Pfad auf?
Wenn ich dies tun:
exec { "$ArchiverOutputDir\NServiceBus.Host.exe /install" }
Es ist einfach diese Ausgänge (und Aufruf ist eindeutig nicht die ausführbare Datei - nur den Wert dieses Ausdrucks ausgibt):
c:\ReloDotNet2_ServiceEndpoints\Archiver\NServiceBus.Host.exe /install
Aber wenn ich dies tun :
exec { c:\ReloDotNet2_ServiceEndpoints\Archiver\NServiceBus.Host.exe /install }
Ich bekomme die erwartete Ausgabe von der ausführbaren Datei.
Wie kann ich eine ausführbare Datei mit einer Variablen im Pfad zur ausführbaren Datei in psake korrekt aufrufen? Wenn es sich tatsächlich um ein PowerShell-Problem handelt, können Sie die Frage anhand dieser Informationen korrigieren.
I
Danke für das Bearbeiten der Tags - sie wurden im lokalen Speicher von einer vorherigen Frage gespeichert, die ich abbrechen wollte. –