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 : 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 du projet signalé comme contenu déployable n'ont pas besoin d'être répertoriés ici. Vous pouvez utiliser la propriété de DeploymentContent exposées par VCFile pour marquer les fichiers en tant que contenu déployable.

Les fichiers sous le répertoire de projet marqués comme contenu déployable ou en tant que fichiers supplémentaires sont copiés vers un emplacement relatif au répertoire virtuel correspondant directement à leur emplacement relatif au répertoire de projet. Les fichiers pas dans le répertoire de projet ou un sous-répertoire dans 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 l'environnement de développement intégré (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.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