Korzystanie z kreatora publikacji aplikacji platformy Azure programu Visual Studio

Uwaga

Ten artykuł dotyczy usług Azure Cloud Services (wersja klasyczna), która jest obecnie przestarzała dla nowych klientów i zostanie wycofana 31 sierpnia 2024 r. Istniejące usługi utworzone za pomocą tej technologii są nadal obsługiwane za pośrednictwem usług Azure Cloud Services (wsparcie dodatkowe). W przypadku nowego programowania zalecamy użycie nowszego typu usługi przeznaczonego do określonego celu, takiego jak aplikacja systemu Azure Service, Azure Functions lub Azure Container Apps. Aby uzyskać najnowszą listę dostępnych usług, zobacz Katalog produktów platformy Azure.

Po utworzeniu aplikacji internetowej w programie Visual Studio możesz opublikować ją w usłudze w chmurze platformy Azure przy użyciu kreatora Publikowanie aplikacja systemu Azure.

Wymagania wstępne

Uzyskiwanie dostępu do kreatora publikowanie aplikacja systemu Azure

Dostęp do kreatora Publikowanie aplikacja systemu Azure można uzyskać na dwa sposoby w zależności od typu posiadanego projektu programu Visual Studio.

Jeśli masz projekt usługi w chmurze platformy Azure:

  1. Utwórz lub otwórz projekt usługi w chmurze platformy Azure w programie Visual Studio.

  2. W Eksplorator rozwiązań kliknij prawym przyciskiem myszy projekt, a następnie z menu kontekstowego wybierz polecenie Publikuj.

Jeśli masz projekt aplikacji internetowej, który nie jest włączony dla platformy Azure:

  1. Utwórz lub otwórz projekt usługi w chmurze platformy Azure w programie Visual Studio.

  2. W Eksplorator rozwiązań kliknij prawym przyciskiem myszy projekt, a następnie z menu kontekstowego wybierz polecenie Konwertuj na>projekt usługi w chmurze platformy Azure.

  3. W Eksplorator rozwiązań kliknij prawym przyciskiem myszy nowo utworzony projekt platformy Azure, a następnie z menu kontekstowego wybierz polecenie Publikuj.

Strona logowania

Strona logowania

Konto — wybierz konto lub wybierz pozycję Dodaj konto na liście rozwijanej konta.

Wybierz subskrypcję — wybierz subskrypcję, która ma być używana do wdrożenia.

strona Ustawienia — karta Typowe Ustawienia

Typowe Ustawienia

Usługa w chmurze — przy użyciu listy rozwijanej wybierz istniejącą usługę w chmurze lub wybierz pozycję <Utwórz nową> i utwórz usługę w chmurze. Centrum danych jest wyświetlane w nawiasach dla każdej usługi w chmurze. Zaleca się, aby lokalizacja centrum danych dla usługi w chmurze była taka sama jak lokalizacja centrum danych dla konta magazynu (zaawansowane Ustawienia).

Środowisko — wybierz pozycję Produkcja lub Przemieszczanie. Wybierz środowisko przejściowe, jeśli chcesz wdrożyć aplikację w środowisku testowym.

Konfiguracja kompilacji — wybierz pozycję Debuguj lub Zwolnij.

Konfiguracja usługi — wybierz pozycję Chmura lub Lokalny.

Włącz pulpit zdalny dla wszystkich ról — wybierz tę opcję, jeśli chcesz mieć możliwość zdalnego nawiązywania połączenia z usługą. Ta opcja jest używana głównie do rozwiązywania problemów. Aby uzyskać więcej informacji, zobacz Włączanie Połączenie pulpitu zdalnego dla roli w usługach Azure Cloud Services przy użyciu programu Visual Studio.

Włącz funkcję Web Deploy dla wszystkich ról sieci Web — wybierz tę opcję, aby włączyć wdrażanie w Internecie dla usługi. Należy również wybrać opcję Włącz pulpit zdalny dla wszystkich ról , aby użyć tej funkcji. Aby uzyskać więcej informacji, zobacz Publikowanie usługi w chmurze przy użyciu programu Visual Studio.

strona Ustawienia — karta Zaawansowane Ustawienia

Ustawienia zaawansowane

Etykieta wdrożenia — zaakceptuj nazwę domyślną lub wprowadź wybraną nazwę. Aby dołączyć datę do etykiety wdrożenia, pozostaw zaznaczone pole wyboru.

Konto magazynu — wybierz konto magazynu, które ma być używane na potrzeby tego wdrożenia, **<Utwórz nowy> , aby utworzyć konto magazynu. Centrum danych jest wyświetlane w nawiasach dla każdego konta magazynu. Zaleca się, aby lokalizacja centrum danych dla konta magazynu była taka sama jak lokalizacja centrum danych dla usługi w chmurze (Common Ustawienia).

Konto usługi Azure Storage przechowuje pakiet dla wdrożenia aplikacji. Po wdrożeniu aplikacji pakiet zostanie usunięty z konta magazynu.

Usuwanie wdrożenia po niepowodzeniu — wybierz tę opcję, aby wdrożenie zostało usunięte, jeśli podczas publikowania wystąpiły jakiekolwiek błędy. Powinno to być niezaznaczone, jeśli chcesz zachować stały wirtualny adres IP dla usługi w chmurze.

Aktualizacja wdrożenia — wybierz tę opcję, jeśli chcesz wdrożyć tylko zaktualizowane składniki. Ten typ wdrożenia może być szybszy niż pełne wdrożenie. Należy to sprawdzić, czy chcesz zachować stały wirtualny adres IP dla usługi w chmurze.

Aktualizacja wdrożenia — ustawienia — to okno dialogowe służy do dalszego określania sposobu aktualizowania ról. W przypadku wybrania aktualizacji przyrostowej każde wystąpienie aplikacji zostanie zaktualizowane po drugim, dzięki czemu aplikacja będzie zawsze dostępna. Jeśli wybierzesz opcję Równoczesna aktualizacja, wszystkie wystąpienia aplikacji zostaną jednocześnie zaktualizowane. Jednoczesne aktualizowanie jest szybsze, ale usługa może nie być dostępna podczas procesu aktualizacji.

Ustawienia wdrażania

Włącz funkcję IntelliTrace — określ, czy chcesz włączyć funkcję IntelliTrace. Dzięki funkcji IntelliTrace można rejestrować obszerne informacje debugowania dla wystąpienia roli, gdy jest ono uruchamiane na platformie Azure. Jeśli potrzebujesz znaleźć przyczynę problemu, możesz użyć dzienników IntelliTrace, aby przejść przez kod z programu Visual Studio tak, jakby był uruchomiony na platformie Azure. Aby uzyskać więcej informacji na temat korzystania z funkcji IntelliTrace, zobacz Debugowanie opublikowanej usługi w chmurze platformy Azure za pomocą programu Visual Studio i środowiska IntelliTrace.

Włącz profilowanie — określ, czy chcesz włączyć profilowanie wydajności. Profiler programu Visual Studio umożliwia uzyskanie szczegółowej analizy aspektów obliczeniowych sposobu działania usługi w chmurze. Aby uzyskać więcej informacji na temat korzystania z profilera programu Visual Studio, zobacz Testowanie wydajności usługi w chmurze platformy Azure.

Włącz zdalny debuger dla wszystkich ról — określ, czy chcesz włączyć debugowanie zdalne. Aby uzyskać więcej informacji na temat debugowania usług w chmurze przy użyciu programu Visual Studio, zobacz Debugowanie usługi w chmurze platformy Azure lub maszyny wirtualnej w programie Visual Studio.

Strona Ustawienia diagnostyki

Ustawienia diagnostyczne

Diagnostyka umożliwia rozwiązywanie problemów z usługą w chmurze platformy Azure (lub maszyną wirtualną platformy Azure). Aby uzyskać informacje na temat diagnostyki, zobacz Konfigurowanie diagnostyki dla usług Azure Cloud Services i Maszyn wirtualnych. Aby uzyskać informacje na temat Szczegółowe informacje aplikacji, zobacz Co to jest aplikacja Szczegółowe informacje?.

Strona podsumowania

Strona podsumowania

Profil docelowy — możesz utworzyć profil publikowania na podstawie wybranych ustawień. Można na przykład utworzyć jeden profil dla środowiska testowego, a drugi dla środowiska produkcyjnego. Aby zapisać ten profil, wybierz ikonę Zapisz . Kreator tworzy profil i zapisuje go w projekcie programu Visual Studio. Aby zmodyfikować nazwę profilu, otwórz listę Profil docelowy, a następnie wybierz pozycję< Zarządzaj...>.

Uwaga

Profil publikowania jest wyświetlany w Eksplorator rozwiązań w programie Visual Studio, a ustawienia profilu są zapisywane w pliku z rozszerzeniem .azurePubxml. Ustawienia są zapisywane jako atrybuty tagów XML.

Publikowanie aplikacji

Po skonfigurowaniu wszystkich ustawień wdrożenia projektu wybierz pozycję Publikuj w dolnej części okna dialogowego. Stan procesu można monitorować w oknie Dane wyjściowe w programie Visual Studio.