VCWebDeploymentTool, interface
L'objet VCWebDeploymentTool fournit l'accès par programme à l'outil de déploiement Web.
Espace de noms : Microsoft.VisualStudio.VCProjectEngine
Assembly : Microsoft.VisualStudio.VCProjectEngine (dans Microsoft.VisualStudio.VCProjectEngine.dll)
Syntaxe
'Déclaration
<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
Le type VCWebDeploymentTool expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
AdditionalFiles | Obtient ou définit la liste, séparée par des points-virgules, des fichiers supplémentaires à déployer. | |
ApplicationMappings | Obtient ou définit la liste, séparée par des points-virgules, des extensions de fichiers à associer à la sortie du projet principal. | |
ApplicationProtection | Niveau d'isolation des processus utilisés par le répertoire virtuel. | |
ExcludedFromBuild | Obtient ou définit une valeur indiquant si cet élément est exclu de la build. | |
ExecutionBucket | Infrastructure. Réservé à un usage interne Microsoft. | |
RegisterOutput | Obtient ou définit une valeur indiquant si la sortie du projet principal doit être inscrite à l'aide de Regsvr32 après le déploiement. | |
RelativePath | Obtient ou définit le chemin d'accès relatif au répertoire virtuel dans lequel est copiée la sortie du projet principal lors du déploiement. | |
ToolKind | Obtient le nom du genre d'outil. | |
toolName | Obtient le nom de l'outil spécifié. | |
ToolPath | Obtient le chemin d'accès à l'outil spécifié. | |
UnloadBeforeCopy | Obtient ou définit une valeur indiquant s'il faut décharger l'extension ou les extensions ISAPI (Internet Server Application Programming Interface) associées au répertoire virtuel avant le déploiement. | |
VCProjectEngine | Obtient un pointeur vers le moteur de projet. | |
VirtualDirectoryName | Obtient ou définit l'alias du répertoire virtuel. |
Début
Méthodes
Nom | Description | |
---|---|---|
get_PropertyOption | Infrastructure. Réservé à un usage interne Microsoft. |
Début
Notes
VCWebDeploymentTool est utilisé pour installer des fichiers produits par votre projet afin qu'ils soient utilisées par des services IIS.Activer le déploiement de Web vous libère de devoir créer des répertoires virtuels, configurer des mappages d'application, puis copier le contenu pendant le développement de vos applications.
Voyez la documentation de Deployment (How Do I in Visual Web Developer) pour plus d'informations sur l'interface utilisateur qui correspond aux propriétés fournies par cet objet.
[!REMARQUE]
Le déploiement de Web peut uniquement être exécuté par un utilisateur qui est un membre du groupe Administrateurs sur l'ordinateur local.Le déploiement de Web peut seulement déployer sur le premier site Web sur l'ordinateur local.
[!REMARQUE]
Le déploiement des projets d'ATL Server à IIS n'est pas pris en charge sur l'exécution de serveur Web sur une plateforme 64 bits.
Le déploiement de Web est une étape de génération qui se produit uniquement si l'étape de lien se produit.Consultez l'Présentation des étapes de génération personnalisée et des événements de build pour voir lorsque cette étape de génération est exécutée par rapport à les autres étapes.