Udostępnij za pośrednictwem


Omówienie publikowania

W przypadku aplikacji ASP.NET, .NET Core i Python można wdrożyć aplikacje za pomocą narzędzia Publikuj.

Co to jest publikowanie?

Narzędzie Publikuj ułatwia wdrażanie aplikacji w różnych miejscach docelowych. Rozpocznij od kliknięcia prawym przyciskiem myszy projektu w Eksplorator rozwiązań i wybrania pozycji Publikuj z menu kontekstowego. Jeśli projekt nie został wcześniej opublikowany, zostanie wyświetlony monit o wybranie usługi, do której chcesz opublikować usługę, która może być serwerem usług IIS, usługą platformy Azure, np. usługą App Service, rejestrem kontenerów platformy Docker lub serwerem FTP.

Zrzut ekranu przedstawiający opcje publikowania.

Opcje wdrażania są omówione w innych miejscach w dokumentacji. Zobacz Pierwsze spojrzenie na wdrożenie.

Jeśli projekt został już opublikowany, zobaczysz ekran Publikowanie , który zawiera linki do wdrożonych zasobów, informacje o wdrożeniu i przycisk Publikuj , aby ponownie opublikować aplikację. Możesz również użyć przycisku Nowy , aby ponownie przejść przez proces publikowania, co spowoduje utworzenie nowego profilu publikowania. Funkcja Publikuj używa profilów (.pubxml plików), aby umożliwić korzystanie z wielu konfiguracji projektu i wielu obiektów docelowych publikowania dla pojedynczego projektu.

publikowanie profilów

W obszarze Więcej akcji możesz znaleźć opcje usuwania profilu publikowania, edytowania ustawień lub przywracania go.

Publikowanie plików profilów (pliki pubxml)

Zawartość profilu to XML i oparta na programie MSBuild.

publikowanie przykładowej zawartości profilu

Profil Publikowania przechowuje poświadczenia w osobnym, ukrytym domyślnie pliku, który nie jest zaewidencjonowany.

ukryte pliki użytkownika

Zawsze można importować profile publikowania z usług IIS i usługi aplikacja systemu Azure

importowanie profilu

Program Visual Studio może pomóc w zarządzaniu zależnościami z usługami platformy Azure

Gdy używasz narzędzia Publikuj do wdrażania aplikacji na platformie Azure, możesz skonfigurować zależności w usługach platformy Azure.

zależności podczas publikowania

Chodzi o to, że możesz chcieć nawiązać połączenie z inną bazą danych SQL lub innym kontem usługi Storage lub inną usługą Key Vault w różnych środowiskach, takich jak testowanie, kontrola jakości, wstępne użycie i tak dalej. Zobacz Usługi połączone programu Visual Studio.

Następne kroki

W przypadku narzędzia publikuj: