Partager via


VCWebDeploymentTool.AdditionalFiles, propriété

Obtient ou définit la liste, séparée par des points-virgules, des fichiers supplémentaires à déployer.

Espace de noms :  Microsoft.VisualStudio.VCProjectEngine
Assembly :  Microsoft.VisualStudio.VCProjectEngine (dans Microsoft.VisualStudio.VCProjectEngine.dll)

Syntaxe

'Déclaration
Property AdditionalFiles As String
string AdditionalFiles { get; set; }
property String^ AdditionalFiles {
    String^ get ();
    void set (String^ value);
}
abstract AdditionalFiles : string with get, set
function get AdditionalFiles () : String
function set AdditionalFiles (value : String)

Valeur de propriété

Type : System.String
Liste séparée par des deux-points, contenant les fichiers supplémentaires à déployer.

Notes

La sortie du projet principal et les fichiers dans le projet marqué comme contenu déployable n'ont pas besoin d'être répertoriés ici.Vous pouvez utiliser la propriété d'DeploymentContent exposée par VCFile pour marquer des fichiers comme contenu déployable.

Des fichiers sous le répertoire de projet qui sont marqués comme le contenu déployable ou en tant que fichiers supplémentaires sont copiés à un emplacement relatif au répertoire virtuel correspondant directement à leur emplacement relatif au répertoire de projet.Des fichiers pas dans le répertoire de projet ou un sous-répertoire sous le projet sont placés directement dans le répertoire virtuel.

Exemples

Consultez Comment : compiler l'exemple de code pour l'extensibilité du modèle de projet pour plus d'informations sur la compilation et l'exécution de cet exemple.

L'exemple suivant utilise la propriété d'AdditionalFiles dans (IDe) l'environnement de développement intégré :

' 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.AdditionalFiles = "newFile.txt"
      MsgBox(wdt.AdditionalFiles())
   End Sub
End Module

Sécurité .NET Framework

Voir aussi

Référence

VCWebDeploymentTool Interface

Microsoft.VisualStudio.VCProjectEngine, espace de noms