Publish-AzureWebsiteProject
Publikujte webový projekt sady Visual Studio na web Microsoft Azure pomocí webDeploy.
Poznámka:
Rutiny, na které odkazuje tato dokumentace, slouží ke správě starších prostředků Azure, které používají rozhraní API Azure Service Manageru (ASM). Tento starší modul PowerShellu se nedoporučuje při vytváření nových prostředků, protože ASM je naplánované pro vyřazení z provozu. Další informace najdete v části Vyřazení Azure Service Manageru.
Modul Az PowerShell je doporučený modul PowerShellu pro správu prostředků Azure Resource Manageru (ARM) pomocí PowerShellu.
Syntaxe
Publish-AzureWebsiteProject
-ProjectFile <String>
[-Configuration <String>]
[-ConnectionString <Hashtable>]
[-SkipAppData]
[-DoNotDelete]
[-Name <String>]
[-Slot <String>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Publish-AzureWebsiteProject
-Package <String>
[-ConnectionString <Hashtable>]
[-Tokens <String>]
[-SetParametersFile <String>]
[-SkipAppData]
[-DoNotDelete]
[-Name <String>]
[-Slot <String>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
Publikujte webový projekt sady Visual Studio na web Microsoft Azure pomocí webDeploy. Může buď použít balíček WebDeploy a publikovat přímo, nebo použít webový projekt sady Visual Studio, sestavit projekt a publikovat. Může také nahradit připojovací řetězec v souboru Web.config během publikování.
Příklady
Příklad 1
PS C:\> Publish-AzureWebsiteProject -Name site1 -ProjectFile .\WebApplication1.csproj -Configuration Debug
Sestavte webový projekt sady Visual Studio s konfigurací Ladění (což znamená použití Web.Debug.config) a publikujte na webu Microsoft Azure pomocí webDeploy.
Příklad 2
PS C:\> Publish-AzureWebsiteProject -Name site1 -Package .\WebApplication1.zip
Publikování balíčku WebDeploy .zip souboru na webu Microsoft Azure pomocí WebDeploy
Příklad 3
PS C:\> Publish-AzureWebsiteProject -Name site1 -Package .\WebApplication1
Publikování složky Balíček WebDeploy na web Microsoft Azure pomocí WebDeploy
Příklad 4
PS C:\> Publish-AzureWebsiteProject -Name site1 -ProjectFile .\WebApplication1.csproj -ConnectionString @{ DefaultConnection = "my connection string" }
Vytvořte webový projekt sady Visual Studio, přepište připojovací řetězec DefaultConnection v souboru Web.config a publikujte ho na web Microsoft Azure pomocí funkce WebDeploy.
Příklad 5
PS C:\> Publish-AzureWebsiteProject -Name site1 -ProjectFile .\WebApplication1.csproj -DefaultConnection "my connection string"
Vytvořte webový projekt sady Visual Studio, přepište připojovací řetězec DefaultConnection v souboru Web.config a publikujte ho na web Microsoft Azure pomocí funkce WebDeploy. Všimněte si, že -DefaultConnection je dynamický parametr, který se přidá parsováním Web.config.
Parametry
-Configuration
Konfigurace použitá k sestavení projektu webové aplikace sady Visual Studio.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-ConnectionString
Připojovací řetězec, které se mají použít pro nasazení.
Typ: | Hashtable |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-DoNotDelete
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Name
Název webu.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Package
Složka balíčku WebDeploy pro soubor ZIP projektu webové aplikace sady Visual Studio, který se má publikovat.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Profile
Určuje profil Azure, ze kterého se tato rutina čte. Pokud nezadáte profil, tato rutina načte z místního výchozího profilu.
Typ: | AzureSMProfile |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ProjectFile
Projekt webové aplikace sady Visual Studio, který se má publikovat.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-SetParametersFile
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-SkipAppData
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Slot
Název slotu webu.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Tokens
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |