2017-03-14 3 views
1

Ich verwende eine Bat-Datei, die in einem Ordner mit meiner Zip-Datei istMSDeploy Fehler: Unbekanntes Argument „IIS Web Application Name“

meine Fledermaus-Datei enthalten

"C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy" - source:package="Release_2060.zip" -setParam:'IIS Web Application Name'='MyappsName' -dest:auto -verb:sync -disableLink:AppPoolExtension -disableLink:ContentExtension -disableLink:CertificateExtension -skip:objectName=dirPath,absolutePath="Config/*" 

ich die Datei bin Ausführung als ein Administrator und ich erhalte diesen Fehler

Nicht erkannte Argument 'IIS Web Application Name'

Irgendwelche Ideen? Vielen Dank

Antwort

0

Ich hatte das gleiche Problem und für mich entkam die Streiche den Trick. Sie können auch versuchen, „Wert“ statt wie folgt aus:

-setParam:name=`"IIS Web Application Name`",value=MyappsName 

In meinem Fall habe ich Powershell bin mit, so um die Anführungszeichen zu entkommen habe ich `aber für eine Batch-Datei, die ich glaube, ist \ so könnte diese Arbeit für Sie:

"C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy" -source:package="Release_2060.zip" -setParam:\"IIS Web Application Name\",value="MyappsName" -dest:auto -verb:sync -disableLink:AppPoolExtension -disableLink:ContentExtension -disableLink:CertificateExtension -skip:objectName=dirPath,absolutePath="Config/*" 

Hoffe das hilft und ist nicht zu spät.

Verwandte Themen