Wdrożenie internetowe na platformie ASP.NET — zalecane zasoby

Ten artykuł zawiera linki do zasobów dokumentacji dotyczących wdrażania (publikowania) ASP.NET aplikacji internetowych w usługach IIS przy użyciu Visual Studio 2010, Visual Web Developer 2010 i nowszych wersji.

Uwaga

Wiele z tych zasobów opisuje funkcje wdrażania, które są dostępne tylko w przypadku zainstalowania najnowszej wersji aktualizacji publikowania w sieci Web programu Visual Studio. Niektóre funkcje są dostępne tylko w programie Visual Studio 2012 lub Visual Studio 2013.

Omówienie opcji wdrażania dla projektów internetowych

Znajdowanie dostawców hostingu dla aplikacji ASP.NET

Wdrażanie aplikacji internetowej z poziomu programu Visual Studio

Wdrażanie aplikacji internetowej przez utworzenie i zainstalowanie pakietu wdrażania sieci Web

Wdrażanie aplikacji internetowej przy użyciu procesu ciągłej integracji

Zobacz również Upewnienie się, że aplikacja jest w trybie offline podczas wdrażania w dalszej części tego artykułu.

Używanie przekształceń Web.config w celu zmiany ustawień w docelowym pliku Web.config lub pliku app.config podczas wdrażania

Używanie parametrów web deploy w celu zmiany ustawień w docelowej aplikacji internetowej podczas wdrażania

Upewnianie się, że aplikacja jest w trybie offline podczas wdrażania

Wdrażanie bazy danych lub zmian w bazie danych w ramach wdrażania aplikacji internetowej

Wdrażanie bazy danych niezależnie od wdrożenia aplikacji internetowej

Wdrażanie aplikacji internetowej korzystającej z ASP.NET usług aplikacji, takich jak członkostwo i profilowanie

Prekompilacja na potrzeby wdrożenia

Wdrażanie intranetowej aplikacji internetowej

Automatyzowanie typowych zadań wdrażania, które nie są domyślnie zautomatyzowane

Konfigurowanie serwerów internetowych, aby deweloperzy mogli wdrażać na nich aplikacje internetowe przy użyciu narzędzia Web Deploy

Konfigurowanie serwerów dla dostawcy hostingu

Rozwiązywanie problemów z wdrażaniem

Uzyskiwanie pomocy w sprawie konkretnego pytania dotyczącego wdrożenia

Dodatkowe zasoby

Ta sekcja zawiera linki do dodatkowych zasobów, które są przydatne do uzyskania dodatkowych informacji na temat korzystania z narzędzi wdrażania programu Visual Studio i usług IIS.

Następujące blogi często zawierają informacje o wdrożeniu internetowym programu Visual Studio:

Poniższe zasoby zawierają dokumentację dotyczącą narzędzia Web Deploy — struktury usług IIS używanej przez program Visual Studio do wykonywania zadań wdrażania projektu aplikacji internetowej. Pytania dotyczące funkcji Web Deploy można zadać w witrynie Technologie deweloperskie Q&A.