Udostępnij za pośrednictwem


Interfejs VCWebDeploymentTool

VCWebDeploymentTool Obiektu umożliwia programistyczny dostęp do sieci Web narzędzia do wdrażania.

Przestrzeń nazw:  Microsoft.VisualStudio.VCProjectEngine
Zestaw:  Microsoft.VisualStudio.VCProjectEngine (w Microsoft.VisualStudio.VCProjectEngine.dll)

Składnia

'Deklaracja
<GuidAttribute("246D2668-F7E7-4A74-8CD2-1EC6791E54E4")> _
Public Interface VCWebDeploymentTool
[GuidAttribute("246D2668-F7E7-4A74-8CD2-1EC6791E54E4")]
public interface VCWebDeploymentTool
[GuidAttribute(L"246D2668-F7E7-4A74-8CD2-1EC6791E54E4")]
public interface class VCWebDeploymentTool
[<GuidAttribute("246D2668-F7E7-4A74-8CD2-1EC6791E54E4")>]
type VCWebDeploymentTool =  interface end
public interface VCWebDeploymentTool

Typ VCWebDeploymentTool uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna AdditionalFiles Zwraca lub ustawia rozdzielaną średnikami listę dodatkowych plików do wdrożenia.
Właściwość publiczna ApplicationMappings Zwraca lub ustawia rozdzielaną średnikami listę rozszerzeń nazw plików ma być skojarzony z podstawowego projektu wyjściowego.
Właściwość publiczna ApplicationProtection Poziom izolacji proces używany przez katalog wirtualny.
Właściwość publiczna ExcludedFromBuild Pobiera lub ustawia wartość określającą, czy ten element jest wyłączony z kompilacji.
Właściwość publiczna ExecutionBucket Infrastruktura. Microsoft tylko do użytku wewnętrznego.
Właściwość publiczna RegisterOutput Pobiera lub ustawia wartość określającą, czy dane wyjściowe podstawowego projektu powinny być rejestrowane przy użyciu polecenia Regsvr32 po wdrożeniu.
Właściwość publiczna RelativePath Pobiera lub ustawia ścieżkę względną do katalogu wirtualnego i do którego podstawowy projekt wyjściowy jest kopiowany podczas wdrażania występuje.
Właściwość publiczna ToolKind Pobiera nazwę tego rodzaju narzędzie, którego to dotyczy.
Właściwość publiczna toolName Pobiera nazwę określonego narzędzia.
Właściwość publiczna ToolPath Pobiera ścieżkę do określonego narzędzia.
Właściwość publiczna UnloadBeforeCopy Pobiera lub ustawia wartość określającą, czy zwolnienie z rozszerzenia serwera ISAPI Internet Application Programming Interface () lub rozszerzeń skojarzonych z katalogu wirtualnego, przed wdrożeniem.
Właściwość publiczna VCProjectEngine Pobiera wskaźnik do aparatu projektu.
Właściwość publiczna VirtualDirectoryName Zwraca lub ustawia alias katalogu wirtualnego.

Początek

Metody

  Nazwa Opis
Metoda publiczna get_PropertyOption Infrastruktura. Microsoft tylko do użytku wewnętrznego.

Początek

Uwagi

VCWebDeploymentTool Jest używany do instalowania plików produkowane przez projekt tak, że są one obsługiwane przez Internet Information Services.Włączanie wdrażania zwalnia z konieczności tworzenia katalogów wirtualnych sieci Web, konfigurowanie mapowań aplikacji i kopiowanie zawartości w czasie projektowania aplikacji.

Zajrzyj do dokumentacji Deployment (How Do I in Visual Web Developer) Aby uzyskać informacje na temat interfejsu użytkownika, który odpowiada właściwości, dostarczane przez ten obiekt.

[!UWAGA]

Wdrożenie w sieci Web można przeprowadzić tylko przez użytkownika, który jest członkiem grupy Administratorzy na komputerze lokalnym.Wdrożenie w sieci Web można wdrożyć tylko pierwszej witryny sieci Web na komputerze lokalnym.

[!UWAGA]

Wdrażanie projektów ATL Server do programu IIS nie jest obsługiwana na serwerze sieci Web uruchomione na platformie 64-bitowych.

Wdrożenie w sieci Web jest krokiem kompilacji, który występuje tylko wtedy, gdy występuje kroku łącze.Zobacz Opis czynności niestandardowe kompilacji i zdarzenia kompilacji , aby zobaczyć, kiedy ten krok kompilacji jest wykonywane w odniesieniu do innych kroków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.VCProjectEngine