Interfaccia VCWebDeploymentTool
L'oggetto VCWebDeploymentTool fornisce l'accesso a livello di codice allo Strumento di distribuzione Web.
Spazio dei nomi: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Sintassi
'Dichiarazione
<GuidAttribute("A474527B-B2F6-4B21-9DBB-0C7528BF739F")> _
Public Interface VCWebDeploymentTool
[GuidAttribute("A474527B-B2F6-4B21-9DBB-0C7528BF739F")]
public interface VCWebDeploymentTool
[GuidAttribute(L"A474527B-B2F6-4B21-9DBB-0C7528BF739F")]
public interface class VCWebDeploymentTool
[<GuidAttribute("A474527B-B2F6-4B21-9DBB-0C7528BF739F")>]
type VCWebDeploymentTool = interface end
public interface VCWebDeploymentTool
Il tipo VCWebDeploymentTool espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
AdditionalFiles | Ottiene o imposta l'elenco dei file aggiuntivi, separati da punto e virgola, che verranno distribuiti. | |
ApplicationMappings | Ottiene o imposta l'elenco delle estensioni di file, separate da punto e virgola, che verranno associate all'output del progetto primario. | |
ApplicationProtection | Livello di isolamento del processo utilizzato dalla directory virtuale. | |
ExcludedFromBuild | Ottiene o imposta un valore che indica se questo elemento è escluso dalla compilazione. | |
ExecutionBucket | Infrastruttura. Solo per utilizzo interno di Microsoft. | |
RegisterOutput | Ottiene o imposta un valore che indica se l'output del progetto primario deve essere registrato tramite Regsvr32 dopo la distribuzione. | |
RelativePath | Ottiene o imposta il percorso relativo alla directory virtuale e nel quale viene copiato l'output del progetto primario quando viene eseguita la distribuzione. | |
ToolKind | Ottiene il nome del tipo di strumento. | |
toolName | Ottiene il nome dello strumento specificato. | |
ToolPath | Ottiene il percorso dello strumento specificato. | |
UnloadBeforeCopy | Ottiene o imposta un valore che indica se scaricare o meno l'estensione dell'interfaccia ISAPI (Internet Server Application Programming Interface) o le estensioni associate alla directory virtuale prima della distribuzione. | |
VCProjectEngine | Ottiene un puntatore al motore di gestione del progetto. | |
VirtualDirectoryName | Ottiene o imposta gli alias della directory virtuale. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
get_PropertyOption | Infrastruttura. Solo per utilizzo interno di Microsoft. |
In alto
Note
VCWebDeploymentTool viene utilizzato per installare i file scritti dal progetto in modo che vengano forniti da Internet Information Services. Abilitare la distribuzione web si libera di dover creare directory virtuali, configurare i mapping di applicazioni e copiare il contenuto durante lo sviluppo delle applicazioni.
Vedere la documentazione relativa a Deployment (How Do I in Visual Web Developer) per informazioni sull'interfaccia utente che corrisponde alle proprietà fornite da questo oggetto.
Nota
La distribuzione web può essere eseguita solo da un utente che sia un membro del gruppo Administrators sul computer locale.La distribuzione web può distribuire solo al primo sito Web nel computer locale.
Nota
La distribuzione dei progetti ATL Server IIS non è supportata per un funzionamento del server Web in una piattaforma a 64 bit.
La distribuzione web è un'istruzione di compilazione che si verifica solo se il passaggio di collegamento viene eseguito. Vedere Informazioni sulle istruzioni di compliazione personalizzate e sugli eventi di compilazione per visualizzare quando questa istruzione di compilazione viene eseguita relativamente agli altri passaggi.