Udostępnij za pośrednictwem


Szybki start: publikowanie aplikacji internetowej ASP.NET

W tym artykule dowiesz się, jak opublikować pierwszą aplikację internetową ASP.NET w różnych lokalizacjach, w tym lokalny serwer internetowy, taki jak usługi IIS i zdalne środowisko chmury, takie jak usługa aplikacja systemu Azure.

Ten artykuł obsługuje ASP.NET i ASP.NET Core.

Uwaga

W tym artykule opisano ręczne wdrażanie, które doskonale nadaje się do szybkiego uruchamiania i uruchamiania, ale w przypadku większych projektów i scenariuszy produkcyjnych warto skonfigurować potok wdrażania. Za pomocą funkcji GitHub Actions lub azure DevOps Pipelines można skonfigurować automatyczne wdrożenia z ciągłą integracją w takich scenariuszach.

Wymagania wstępne

Potrzebny jest program Visual Studio z pakietem roboczym ASP.NET i tworzeniem aplikacji internetowych.

Jeśli masz już zainstalowany program Visual Studio:

  • Zainstaluj najnowsze aktualizacje w programie Visual Studio, wybierając pozycję Sprawdzanie dostępności aktualizacji w Pomocy>.
  • Dodaj obciążenie, wybierając pozycję Narzędzia Pobierz narzędzia>i funkcje.

Rozpocznij

W Eksplorator rozwiązań kliknij prawym przyciskiem myszy projekt i wybierz polecenie Publikuj.

Zrzut ekranu przedstawiający opcję Publikuj.

Jeśli po raz pierwszy publikujesz tę aplikację internetową, zobaczysz kreatora publikowania.

Zrzut ekranu przedstawiający kreatora publikowania z dostępnymi miejscami docelowymi publikowania.

Uwaga

Program Visual Studio filtruje listę miejsc docelowych w zależności od typu aplikacji internetowej.

Publikowanie aplikacji internetowej na platformie Azure

Aby uzyskać szczegółowe instrukcje dotyczące publikowania aplikacji internetowej, zobacz Szybki start: wdrażanie aplikacji internetowej ASP.NET.

Następne kroki

Zarządzaj ustawieniami wdrożenia aplikacji internetowej. Zarządzając ustawieniami, można kontrolować opcje wdrażania platformy .NET, a także zachowania, takie jak sposób obsługi istniejących plików, które nie są częścią procesu wdrażania w miejscu docelowym wdrożenia. Zobacz Zarządzanie ustawieniami wdrażania w Internecie.