Was wird für die DeployIisAppPath-Einstellung für das MSBuild-Argument erwartet?
SERVERNAME(myDomain\Username)
Application Pools
Sites
DEV Site1
DEV Site2
dev Site 3
bin
Content
...
Views
etc ...
Dies ist mein grundlegendes Layout unseres DEV-Webservers. Auf unserem DEV-Webserver werden viele Websites ausgeführt. Ich versuche, meine Website mit TFS 2013 Build auf dem DEV-Server zu veröffentlichenVishal Joshi, Microsoft und andere.
Mein Fehler ist "ERROR_SITE_DOES_NOT_EXISTMsgstr "" "Das grundlegende Update hilft mir nicht.
In meinem Beispiel verwende ich/p:DeployIisAppPath="dev Site 3"
. Unter der Site sind keine Anwendungen definiert.
Anweisungen von Microsoft sind nutzlos. Ich dachte, ich sollte nur den IIS-Site-Namen verwenden, aber das ist nicht erfolgreich. Was ist der erwartete Wert für diesen Parameter? Benötige ich den Namen des App-Pools? Gibt es einen Befehl, den ich gegen IIS ausgeben kann, um die Liste aller verfügbaren AppPaths zu exportieren? Sobald ich dies auf dem DEV-Server herausgefunden habe, muss ich dasselbe mit dem STG-Server tun.
[UPDATE 1] Hinzufügen der vollständigen MSBuild-Argumente
/p:DeployOnBuild=True
/p:DeployTarget=MsDeployPublish
/p:CreatePackageOnPublish=True
/p:MSDeployPublishMethod=InProc
/p:MSDeployServiceUrl=http://SERVER:PORT/MsDeployAgentService
/p:DeployIisAppPath="dev Site 3"