Ich suche nach einem Befehl, der für den ausgeführt wird MSBuild.exe
, der nur ein MVC 4-Projekt nimmt und es in einem bestimmten Verzeichnis veröffentlicht.
Zum Beispiel,
MSBuild <solution>/<project>.csproj -publish -output=c:/folder
Dies ist offensichtlich eine falsche Syntax. Ich versuche meine Frage zu vereinfachen.
Diese Frage spricht von einem Build-XML, aber ich versuche nicht, mit so vielen Details etwas zu tun.
Ich versuche einfach, eine Bereitstellung durchzuführen.
Weiter unten in dieser Frage spricht jemand von "MSDeploy". Ich kann das untersuchen, aber ist es die einzige Option? Ich kann Web Deploy nicht auf dem Server installieren. In diesem Fall muss ich nur "Veröffentlichen" und den Inhalt des veröffentlichten Projekts an ein bestimmtes Verzeichnis auf dem Server / Dateisystem senden.
Hat jemand einen Einzeiler, den ich verwenden kann?
Muss ich MSDeploy verwenden?
Erfordert MSDeploy die Installation von Web Deploy auf dem Server?
Erfordert das Einrichten der Webbereitstellung auf dem Server nicht das Einrichten einiger Ports, Berechtigungen und das Installieren einiger IIS-Add-Ons?
Ich würde gerne einfach etwas Einfaches ausführen.