Udostępnij za pośrednictwem


Szybki start: publikowanie aplikacji internetowej ASP.NET

W tym artykule dowiesz się, jak opublikować swoją pierwszą aplikację webową ASP.NET w różnych lokalizacjach, w tym na lokalnym serwerze WWW, takim jak IIS, oraz w zdalnym środowisku w chmurze, takim jak Azure App Service.

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

Notatka

W tym artykule opisano ręczne wdrażanie, które doskonale nadaje się do szybkiego uruchomienia, ale w przypadku większych projektów i scenariuszy produkcyjnych warto skonfigurować potok wdrażania. Możesz użyć GitHub Actions lub Azure DevOps Pipelines do konfiguracji automatycznych wdrożeń z ciągłą integracją w takich scenariuszach.

Warunki wstępne

Konieczne jest zainstalowanie programu Visual Studio z pakietem roboczym tworzenia aplikacji internetowych i ASP.NET.

Jeśli masz już zainstalowany program Visual Studio:

  • Zainstaluj najnowsze aktualizacje w programie Visual Studio, wybierając pozycję Pomoc>Sprawdź dostępność aktualizacji.
  • Aby dodać obciążenie, wybierz Narzędzia>Pobierz narzędzia i funkcje.

Rozpocznij

W Eksploratorze rozwiązań kliknij prawym przyciskiem myszy projekt i wybierz pozycję Publikuj.

Zrzut ekranu przedstawiający opcję Publikuj.

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

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

Notatka

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 przewodnik 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.