Publish-AzureWebsiteProject
Visual Studio-webprojekt közzététele Microsoft Azure-webhelyen a WebDeploy használatával.
Feljegyzés
A jelen dokumentációban hivatkozott parancsmagok az Azure Service Manager (ASM) API-kat használó örökölt Azure-erőforrások kezelésére szolgálnak. Ez az örökölt PowerShell-modul nem ajánlott új erőforrások létrehozásakor, mivel az ASM a kivonásra van ütemezve. További információkért lásd az Azure Service Manager kivonását.
Az Az PowerShell-modul az ajánlott PowerShell-modul az Azure Resource Manager-erőforrások PowerShell-lel való kezeléséhez.
Syntax
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
Visual Studio-webprojekt közzététele Microsoft Azure-webhelyen a WebDeploy használatával. Készíthet egy WebDeploy-csomagot, és közzéteheti közvetlenül, vagy Visual Studio-webprojektet készíthet, és közzéteheti a projektet. A közzététel során a Web.config kapcsolati sztring is lecserélheti.
Példák
1. példa
PS C:\> Publish-AzureWebsiteProject -Name site1 -ProjectFile .\WebApplication1.csproj -Configuration Debug
Hozzon létre egy Visual Studio-webprojektet a "Hibakeresés" konfigurációval (azaz a Web.Debug.config használatával), és tegye közzé egy Microsoft Azure-webhelyen a WebDeploy használatával.
2. példa
PS C:\> Publish-AzureWebsiteProject -Name site1 -Package .\WebApplication1.zip
WebDeploy-csomag .zip fájl közzététele Egy Microsoft Azure-webhelyen a WebDeploy használatával.
3. példa
PS C:\> Publish-AzureWebsiteProject -Name site1 -Package .\WebApplication1
WebDeploy Package mappát tehet közzé egy Microsoft Azure-webhelyen a WebDeploy használatával.
4. példa
PS C:\> Publish-AzureWebsiteProject -Name site1 -ProjectFile .\WebApplication1.csproj -ConnectionString @{ DefaultConnection = "my connection string" }
Hozzon létre egy Visual Studio-webprojektet, írja felül a "DefaultConnection" kapcsolati sztring a Web.configban, és tegye közzé egy Microsoft Azure-webhelyen a WebDeploy használatával.
5. példa
PS C:\> Publish-AzureWebsiteProject -Name site1 -ProjectFile .\WebApplication1.csproj -DefaultConnection "my connection string"
Hozzon létre egy Visual Studio-webprojektet, írja felül a "DefaultConnection" kapcsolati sztring a Web.configban, és tegye közzé egy Microsoft Azure-webhelyen a WebDeploy használatával. Figyelje meg, hogy a DefaultConnection egy dinamikus paraméter, amely a Web.config elemzésével lesz hozzáadva.
Paraméterek
-Configuration
A Visual Studio webalkalmazás-projekt létrehozásához használt konfiguráció.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-ConnectionString
Az üzembe helyezéshez használni kívánt kapcsolati sztring.
Típus: | Hashtable |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-DoNotDelete
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Name
A webhely neve.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Package
A Közzéteendő Visual Studio webalkalmazás-projekt zip-fájljának WebDeploy csomagmappája.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Profile
Azt az Azure-profilt adja meg, amelyből a parancsmag beolvassa. Ha nem ad meg profilt, ez a parancsmag a helyi alapértelmezett profilból olvas be.
Típus: | AzureSMProfile |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-ProjectFile
A közzéteendő Visual Studio webalkalmazás-projekt.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-SetParametersFile
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-SkipAppData
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Slot
A webhely pontjának neve.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Tokens
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |