Ich versuche, eine Batch-Datei zu erstellen, um die wenigen ClickOnce-Anwendungen zu veröffentlichen, die wir mit einem Klick haben. Ich verwende msbuild für das, und als Beispiel der folgende Befehlszeile zeigt, wie ich es so mache:MSBuild respektiert die PublishUrl-Eigenschaft für meine ClickOnce-App nicht
msbuild
MyApp.sln
/t:Publish
/p:Configuration=Release
/p:PublishUrl="C:\Apps\"
/v:normal > Log.txt
(zum leichteren Lesen verpackt)
, wenn ich den obigen Befehl führen Sie es erstellt und veröffentlicht die Anwendung im Freigabeverzeichnis, dh bin \ release! Irgendeine Idee warum msbuild die PublishUrl Eigenschaft in meinem obigen Beispiel nicht respektiert?
PS: Ich habe auch verschiedene Kombinationen versucht, darunter "Konfiguration" entfernen, "Neu erstellen" und "PublishOnly" als Ziele verwenden und die Anführungszeichen entfernen, aber ohne Erfolg.
Vielen Dank im Voraus,
Essam
Verwenden 'PublishDir' statt' PublishUrl'. Problem gelöst. – BrainSlugs83