Dela via


Översikt över Publicera

För ASP.NET-, .NET Core- och Python-appar kan du använda verktyget Publicera för att distribuera dina program.

Vad är Publicera?

Verktyget Publicera hjälper dig att distribuera ditt program till olika mål. Kom igång genom att högerklicka på projektet i Solution Explorer och välja Publicera på snabbmenyn. Om du inte har publicerat projektet tidigare uppmanas du att välja vilken tjänst du vill publicera till, vilket kan vara en IIS-server, en Azure-tjänst som App Service, ett Docker-containerregister eller en FTP-server.

Skärmbild som visar publiceringsalternativ.

Distributionsalternativen beskrivs någon annanstans i dokumentationen. Se En första titt på distributionen.

Om du redan har publicerat projektet visas skärmen Publicera , som innehåller länkar till de distribuerade resurserna, information om distributionen och knappen Publicera för att publicera programmet igen. Du kan också använda knappen Ny för att gå igenom publiceringsprocessen igen, vilket skapar en ny publiceringsprofil. Publicera använder profiler (.pubxml filer) för att tillåta flera projektkonfigurationer och flera publiceringsmål för ett enda projekt.

publicera profiler

Under Fler åtgärder kan du hitta alternativ för att ta bort publiceringsprofilen, redigera inställningar eller återställa den.

Publicera profilfiler (.pubxml-filer)

Innehållet i profilen är XML och baseras på MSBuild.

publicera profilexempelinnehåll

Publiceringsprofilen behåller autentiseringsuppgifterna i en separat, dold som standardfil som inte checkas in.

dolda användarfiler

Du kan alltid importera publiceringsprofiler från IIS och Azure App Service

importprofil

Visual Studio kan hjälpa dig att hantera beroenden till Azure-tjänster

När du använder verktyget Publicera för att distribuera ditt program till Azure får du möjlighet att konfigurera beroenden till Azure-tjänster.

beroenden under publiceringen

Tanken är att du kanske vill ansluta till en annan SQL-databas, ett annat lagringskonto eller ett annat Key Vault för olika miljöer som testning, QA, förproduktion och så vidare. Se Visual Studio Connected Services.

Nästa steg

För verktyget Publicera: