VCWebDeploymentTool-Schnittstelle
Das VCWebDeploymentTool-Objekt macht den programmgesteuerten Zugriff auf das Webbereitstellungstool verfügbar.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Syntax
'Declaration
<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
Der VCWebDeploymentTool-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
AdditionalFiles | Ruft die durch Semikolons getrennte Liste der zusätzlich bereitzustellenden Dateien ab oder legt diese fest. | |
ApplicationMappings | Ruft die durch Semikolons getrennte Liste der mit der primären Projektausgabe zu verknüpfenden Dateierweiterungen ab oder legt diese fest. | |
ApplicationProtection | Die Ebene der vom virtuellen Verzeichnis verwendeten Prozessisolation. | |
ExcludedFromBuild | Ruft einen Wert ab, der angibt, ob dieses Element vom Build ausgeschlossen wird, oder legt diesen fest. | |
ExecutionBucket | Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen. | |
RegisterOutput | Ruft einen Wert ab, der angibt, ob die primäre Projektausgabe nach der Bereitstellung mit Regsvr32 registriert werden soll, oder legt diesen fest. | |
RelativePath | Ruft den relativ zum virtuellen Verzeichnis angegebenen Pfad ab, in den die primäre Projektausgabe kopiert wird, wenn die Bereitstellung erfolgt, oder legt diesen fest. | |
ToolKind | Ruft den Namen für die Art dieses Tools ab. | |
toolName | Ruft den Namen des angegebenen Tools ab. | |
ToolPath | Ruft den Pfad zum angegebenen Tool ab. | |
UnloadBeforeCopy | Ruft einen Wert ab, der angibt, ob die dem virtuellen Verzeichnis zugeordneten ISAPI (Internet Server Application Programming Interface)-Erweiterungen vor der Bereitstellung entladen werden sollen, oder legt diesen fest. | |
VCProjectEngine | Ruft einen Zeiger auf das Projektmodul ab. | |
VirtualDirectoryName | Ruft den Alias des virtuellen Verzeichnisses ab oder legt diesen fest. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
get_PropertyOption | Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen. |
Zum Seitenanfang
Hinweise
VCWebDeploymentTool wird verwendet, um die Dateien zu installieren, auf die vom Projekt erstellten sodass sie von IIS bereitgestellt werden.Das Aktivieren der Webbereitstellung gibt virtuelle Verzeichnisse müssen Sie über das Erstellen und Konfigurieren von Namespacezuordnungen Anwendung Inhalte bei der Entwicklung von Anwendungen kopieren.
Weitere Informationen finden Sie in der Dokumentation zu Deployment (How Do I in Visual Web Developer) Informationen über die Benutzeroberfläche, die Eigenschaften entspricht, die von diesem Objekt bereitgestellt werden.
Hinweis |
---|
Webbereitstellung kann nur von einem Benutzer ausgeführt werden, der Mitglied der Gruppe Administratoren auf dem lokalen Computer befindet.Webbereitstellung kann auf die erste Website auf dem lokalen Computer bereitstellen. |
Hinweis |
---|
Bereitstellung von ATL-Server-Projekten zu IIS ist nicht auf einem Webserver, der auf einer 64-Bit-Plattform unterstützt. |
Webbereitstellung ist ein Buildschritt, der auftritt, wenn der Verknüpfungsschritt auftritt.Weitere Informationen finden Sie unter Grundlagen benutzerdefinierter Buildschritte und Buildereignisse , um zu ermitteln, wann dieser Buildschritt in Bezug auf die übrigen Schritte ausgeführt wird.