Der WebDeploy-Veröffentlichungsendpunkt wird in WAP-Websites [UR6] geändert.

In diesem Artikel werden Änderungen am Web Deploy-Veröffentlichungsendpunkt vorgestellt.

Ursprüngliche Produktversion:   Windows Azure Pack (auf Windows Server 2012 R2)
Ursprüngliche KB-Nummer:   3080425

Zusammenfassung

Mandanten und Administratoren von WAP-Websites (Wireless Application Protocol) V2U6 bemerken möglicherweise, dass das WebDeploy-Protokoll die URL für neue Websites nicht mehr auf den Herausgeberspeicherort verweist, sondern auf die URL für die GIT-Protokollveröffentlichung.

Änderungen in WAP-Websites V2U6

Ab V2U6 (April 2015) wurde das Web Deploy-Veröffentlichungsprotokoll von der rolle Publisher in die Workerrolle für WAP-Websites verschoben. Das Veröffentlichungsprofil für neuere Websites verweist jetzt auf den neuen Web Deploy-Speicherort. Das System berücksichtigt jedoch weiterhin alte Profile, die auf das Web Deploy-Protokoll auf dem Herausgeber verweisen.

Beispiel für das neue V2U6-Veröffentlichungsprofil (SNIP):

<publishData>
    <publishProfile profileName="Site1 - Web Deploy" publishMethod="MSDeploy"
        publishUrl="Site1.SCM.contosocloud.com:443"
        msdeploySite="Site1" userName="$Site1" userPWD="<password>"
        destinationAppUrl="http://Site1.contosocloud.com">
    </publishProfile>
</publishData>

Beispiel für das alte Veröffentlichungsprofil:

<publishData>
    <publishProfile profileName="Site1 - Web Deploy" publishMethod="MSDeploy"
        publishUrl="publish.contosocloud.com"
        msdeploySite="Site1" userName="$Site1" userPWD="<password>"
        destinationAppUrl="http://Site1.contosocloud.com">
    </publishProfile>
</publishData>

Änderungen in WAP-Websites V2U7

In V2U7 (Juli 2015) wurde diese Änderung aufgrund von Kundenbedenken geringfügig eingeschränkt, sodass nur neue Installationen von WAP-Websites den WebDeploy-Endpunkt vom Publisher zum Worker ändern. Vorhandene Systeme können weiterhin ohne Veröffentlichungsänderung ausgeführt werden, während die neue Methode an neue WAP-Websitebereitstellungen übertragen wird.

In V2U7 können Sie die WebDeploy-Veröffentlichungskonfiguration so steuern, dass sie entweder den Herausgeber oder den Web worker verwendet, indem Sie die folgenden PowerShell-Cmdlets verwenden:

Import-Module WebSites
  • Legen Sie für die Veröffentlichung die Verwendung von Web worker fest:

      Set-WebSitesConfig -Type Global -UseWebDeployScm $true
    
  • Festlegen der Veröffentlichung für die Verwendung des Herausgebers

    Set-WebSitesConfig -Type Global -UseWebDeployScm $false