Compartilhar via


Propriedade VCWebDeploymentTool.VirtualDirectoryName

Obtém ou define o alias do diretório virtual.

Namespace:  Microsoft.VisualStudio.VCProjectEngine
Assembly:  Microsoft.VisualStudio.VCProjectEngine (em Microsoft.VisualStudio.VCProjectEngine.dll)

Sintaxe

'Declaração
Property VirtualDirectoryName As String
string VirtualDirectoryName { get; set; }
property String^ VirtualDirectoryName {
    String^ get ();
    void set (String^ value);
}
abstract VirtualDirectoryName : string with get, set
function get VirtualDirectoryName () : String
function set VirtualDirectoryName (value : String)

Valor de propriedade

Tipo: System.String
O alias do diretório virtual.

Comentários

Este diretório virtual é criado quando a implantação ocorre caso ainda não exista.Por padrão, VirtualDirectoryName é definido como o mesmo nome que a solução por meio do $(SolutionName) macro.

Exemplos

Consulte Como: compilar o código de exemplo para extensibilidade do modelo de projeto para obter informações sobre como compilar e executar esse exemplo.

O exemplo de código a seguir usa a VirtualDirectoryName propriedade no ambiente de desenvolvimento integrado (IDE):

' add reference to Microsoft.VisualStudio.VCProjectEngine
Imports EnvDTE

Imports Microsoft.VisualStudio.VCProjectEngine

Public Module Module1
   Sub Main()
      Dim prj As VCProject
      Dim cfgs, tools As IVCCollection
      Dim cfg As VCConfiguration
      Dim wdt As VCWebDeploymentTool
      prj = DTE.Solution.Projects.Item(1).Object
      cfgs = prj.Configurations
      cfg = cfgs.Item(1)
      wdt = cfg.Tools("VCWebDeploymentTool")
      wdt.VirtualDirectoryName = "myVirtualDirectory"
      MsgBox(wdt.VirtualDirectoryName)
   End Sub
End Module

Segurança do .NET Framework

Consulte também

Referência

VCWebDeploymentTool Interface

Namespace Microsoft.VisualStudio.VCProjectEngine