2016-08-05 29 views
0

Ich führe eine Batch-Datei von Visual Studio während des AfterPublish-Ereignisses. Ich mache ein Dateisystem veröffentlichen, und mit dem zweiten Parameter Fehler, wie in:So lesen Sie VS 2015 veröffentlichen Ausgabepfad

<Exec Command="$(SolutionDir)\PostBuildEventPublish.bat &quot;$(ProjectDir)&quot; &quot;$(ProjectDir)&quot;" /> 

ich wirklich den zweiten Parameter muß in den Ausgabepfad zeigen, wo ich zu veröffentlichen angegeben. Die obige Zeile funktioniert jetzt, da ich testen wollte, ob die Batch-Datei überhaupt funktioniert hat, aber jetzt brauche ich die Batch-Datei, die gegen den Ort arbeitet, an dem ich publiziere.

Dank viel für jede Hilfe

Antwort

0

diese Antwort Siehe: How to pass command line parameters to a bath file?

Wenn Sie die Parameter in der richtigen Weise sind vorbei, dann vielleicht ist es ein Problem mit Ihrem Bad Code.

+0

Ich erwähnte, dass die exec-Anweisung, die ich als Test gut funktioniert hatte, aber jetzt brauche ich den zweiten Parameter, um anzugeben, wo sich der Veröffentlichen-Ordner befindet. Es ist definitiv nicht das ProjectDir. –

+0

also, die bat-Datei funktioniert von der Kommandozeile, aber funktioniert nicht an einem anderen Ort, ich bekomme nicht die ganze Sache, können Sie genauer sein? –

+0

Ich gehe diese Route nicht mehr. Ich arbeite mit den neuesten Bits aus dem .NET Core Build von Aurelia. Danke allen. –