Comment : spécifier les fichiers publiés par ClickOnceHow to: Specify which files are published by ClickOnce

Lorsque vous publiez un ClickOnceClickOnce fichiers d’application, sans code dans le projet sont déployés avec l’application.When publishing a ClickOnceClickOnce application, all non-code files in the project are deployed along with the application. Dans certains cas, vous ne pouvez pas souhaitez ou devez publier certains fichiers, ou vous souhaiterez installer certains fichiers selon des conditions.In some cases, you may not want or need to publish certain files, or you may want to install certain files based on conditions. Visual Studio fournit les fonctionnalités pour exclure des fichiers, marquer des fichiers comme fichiers de données ou des conditions préalables et créer des groupes de fichiers pour une installation conditionnelle.Visual Studio provides the capabilities to exclude files, mark files as data files or prerequisites, and create groups of files for conditional installation.

Fichiers pour un ClickOnceClickOnce application sont gérées dans le fichiers d’Application boîte de dialogue, accessible à partir de la publier page de la Concepteur de projet.Files for a ClickOnceClickOnce application are managed in the Application Files dialog box, accessible from the Publish page of the Project Designer.

Initialement, il existe un seul groupe de fichiers nommé (obligatoire).Initially, there is a single file group named (Required). Vous pouvez créer des groupes de fichiers supplémentaires et leur attribuer des fichiers.You can create additional file groups and assign files to them. Vous ne pouvez pas modifier le groupe de téléchargement pour les fichiers qui sont requis pour exécuter l’application.You cannot change the Download Group for files that are required for the application to run. Par exemple, .exe de l’application ou les fichiers marqués comme fichiers de données doivent appartenir à la (obligatoire) groupe.For example, the application's .exe or files marked as data files must belong to the (Required) group.

État de publication de la valeur par défaut la valeur d’un fichier est marquée avec (Auto).The default publish status value of a file is tagged with (Auto). Par exemple, .exe l’application a un état de publication de inclure (automatique) par défaut.For example, the application's .exe has a publish status of Include (Auto) by default.

Fichiers avec le Action de génération propriété définie sur contenu sont désignés en tant que fichiers d’application et seront marqués comme inclus par défaut.Files with the Build Action property set to Content are designated as application files and will be marked as included by default. Elles pouvant être inclus, exclus ou marqués comme fichiers de données.They can be included, excluded, or marked as data files. Les exceptions sont les suivantes :The exceptions are as follows:

  • Fichiers de données comme base de données SQL (.mdf et .mdb) fichiers et les fichiers XML sont marqués en tant que fichiers de données par défaut.Data files such as SQL Database (.mdf and .mdb) files and XML files will be marked as data files by default.

  • Références aux assemblys (.dll fichiers) sont désignées comme suit quand vous ajoutez la référence : si copie locale est False, il est marqué par défaut comme condition préalable assembly (condition préalable (Auto)) qui doit être présent dans le GAC avant que l’application est installée.References to assemblies (.dll files) are designated as follows when you add the reference: If Copy Local is False, it is marked by default as a prerequisite assembly (Prerequisite (Auto)) that must be present in the GAC before the application is installed. Si copie locale est True, l’assembly est marqué par défaut comme un assembly d’application (inclure (automatique)) et sera copié dans le dossier d’application lors de l’installation.If Copy Local is True, the assembly is marked by default as an application assembly (Include (Auto)) and will be copied into the application folder at installation. Une référence COM s’affichera dans le fichiers d’Application boîte de dialogue (comme un .ocx fichier) uniquement si son isolé propriété est définie sur True.A COM reference will appear in the Application Files dialog box (as an .ocx file) only if its Isolated property is set to True. Par défaut, il sera inclus.By default, it will be included.

Pour ajouter des fichiers à la boîte de dialogue fichiers d’ApplicationTo add files to the Application Files dialog box

  1. Sélectionnez un fichier de données dans l’Explorateur de solutions.Select a data file in Solution Explorer.

  2. Dans la fenêtre Propriétés, modifiez le Action de génération propriété le contenu valeur.In the Properties window, change the Build Action property to the Content value.

Pour exclure des fichiers à partir de la publication ClickOnceTo exclude files from ClickOnce publishing

  1. Après avoir sélectionné un projet dans l’ Explorateur de solutions, dans le menu Projet , cliquez sur Propriétés.With a project selected in Solution Explorer, on the Project menu, click Properties.

  2. Cliquez sur le publier onglet.Click the Publish tab.

  3. Cliquez sur le fichiers d’Application bouton pour ouvrir la fichiers d’Application boîte de dialogue.Click the Application Files button to open the Application Files dialog box.

  4. Dans le fichiers d’Application boîte de dialogue, sélectionnez le fichier que vous souhaitez exclure.In the Application Files dialog box, select the file that you wish to exclude.

  5. Dans le état de la publication champ, sélectionnez exclure dans la liste déroulante.In the Publish Status field, select Exclude from the drop-down list.

Pour marquer les fichiers en tant que fichiers de donnéesTo mark files as data files

  1. Après avoir sélectionné un projet dans l’ Explorateur de solutions, dans le menu Projet , cliquez sur Propriétés.With a project selected in Solution Explorer, on the Project menu, click Properties.

  2. Cliquez sur le publier onglet.Click the Publish tab.

  3. Cliquez sur le fichiers d’Application bouton pour ouvrir la fichiers d’Application boîte de dialogue.Click the Application Files button to open the Application Files dialog box.

  4. Dans le fichiers d’Application boîte de dialogue, sélectionnez le fichier que vous souhaitez marquer en tant que données.In the Application Files dialog box, select the file that you wish to mark as data.

  5. Dans le état de la publication champ, sélectionnez fichier de données dans la liste déroulante.In the Publish Status field, select Data File from the drop-down list.

Pour marquer les fichiers comme composants requisTo mark files as prerequisites

  1. Après avoir sélectionné un projet dans l’ Explorateur de solutions, dans le menu Projet , cliquez sur Propriétés.With a project selected in Solution Explorer, on the Project menu, click Properties.

  2. Cliquez sur le publier onglet.Click the Publish tab.

  3. Cliquez sur le fichiers d’Application bouton pour ouvrir la fichiers d’Application boîte de dialogue.Click the Application Files button to open the Application Files dialog box.

  4. Dans le fichiers d’Application boîte de dialogue, sélectionnez l’assembly d’application (.dll fichier) que vous souhaitez marquer comme condition préalable.In the Application Files dialog box, select the application assembly (.dll file) that you wish to mark as a prerequisite. Notez que votre application doit avoir une référence à l’assembly d’application afin qu’il apparaisse dans la liste.Note that your application must have a reference to the application assembly in order for it to appear in the list.

  5. Dans le état de la publication champ, sélectionnez prérequis dans la liste déroulante.In the Publish Status field, select Prerequisite from the drop-down list.

Pour ajouter un nouveau groupe de fichiersTo add a new file group

  1. Après avoir sélectionné un projet dans l’ Explorateur de solutions, dans le menu Projet , cliquez sur Propriétés.With a project selected in Solution Explorer, on the Project menu, click Properties.

  2. Cliquez sur le publier onglet.Click the Publish tab.

  3. Cliquez sur le fichiers d’Application bouton pour ouvrir la fichiers d’Application boîte de dialogue.Click the Application Files button to open the Application Files dialog box.

  4. Dans le fichiers d’Application boîte de dialogue, sélectionnez le groupe field pour un fichier que vous souhaitez inclure dans le nouveau groupe.In the Application Files dialog box, select the Group field for a file that you wish to include in the new group.

    Note

    Les fichiers doivent avoir le Action de génération propriété définie sur contenu avant que les noms de fichiers n’apparaissent dans le fichiers d’Application boîte de dialogue.Files must have the Build Action property set to Content before the file names appear in the Application Files dialog box.

  5. Dans le groupe de téléchargement champ, sélectionnez <nouveau... > dans la liste déroulante.In the Download Group field, select <New...> from the drop-down list.

  6. Dans le nouveau groupe boîte de dialogue, entrez un nom pour le groupe, puis cliquez sur OK.In the New Group dialog box, enter a name for the group, and then click OK.

Pour ajouter un fichier à un groupeTo add a file to a group

  1. Après avoir sélectionné un projet dans l’ Explorateur de solutions, dans le menu Projet , cliquez sur Propriétés.With a project selected in Solution Explorer, on the Project menu, click Properties.

  2. Cliquez sur le publier onglet.Click the Publish tab.

  3. Cliquez sur le fichiers d’Application bouton pour ouvrir la fichiers d’Application boîte de dialogue.Click the Application Files button to open the Application Files dialog box.

  4. Dans le fichiers d’Application boîte de dialogue, sélectionnez le groupe field pour un fichier que vous souhaitez inclure dans le nouveau groupe.In the Application Files dialog box, select the Group field for a file that you wish to include in the new group.

  5. Dans le groupe de téléchargement , sélectionnez un groupe dans la liste déroulante.In the Download Group field, select a group from the drop-down list.

    Note

    Vous ne pouvez pas modifier le groupe de téléchargement pour les fichiers qui sont requis pour exécuter l’application.You cannot change the Download Group for files that are required for the application to run.

Voir aussiSee also

Publier des applications ClickOnce Publish ClickOnce applications
Comment : publier une application ClickOnce à l’aide de l’Assistant PublicationHow to: Publish a ClickOnce application using the Publish Wizard