Partager via


Assistant Créer un projet à partir de fichiers de code existants

Mise à jour : novembre 2007

Utilisez cet Assistant pour créer un projet Visual Studio à partir de fichiers de code existants. Le projet est créé sur votre ordinateur et tous les fichiers pertinents sont ajoutés au projet. Lorsque vous travaillez avec ce nouveau projet dans l'environnement de développement intégré (IDE) Visual Studio, vous disposez de tous les outils permettant de concevoir, développer, déboguer et déployer votre application. Vous pouvez afficher, modifier, générer et déboguer vos fichiers de code à l'aide d'outils d'assistance au codage comme IntelliSense.

Lors de l'utilisation de cet Assistant, vous serez invité à fournir des informations sur les fichiers de code existants qui seront ajoutés au projet et sur l'application qui sera créée lorsque vous générerez le projet. Pour accéder à cet Assistant, dans le menu Fichier, sélectionnez Nouveau, puis cliquez sur Projet à partir du code existant.

Note de sécurité :

Avant d'utiliser des fichiers de code existants pour créer un projet, déterminez leur niveau de confiance en dehors de Visual Studio. L'ouverture d'un projet dans Visual Studio exécute automatiquement le code de ce projet sur votre ordinateur local dans le processus fiable devenv.exe.

Page d'accueil

Cette page vous présente l'Assistant Créer un projet à partir de fichiers de code existants.

  • Quel type de projet souhaitez-vous créer ?
    Indique le langage des fichiers de code qui seront utilisés pour créer un projet Visual Studio.

Page Spécifier les détails du projet

Remarque :

Cette page concerne les projets Visual Basic, Visual C# et Visual J#.

Dans cette page, vous fournissez des informations sur les fichiers de code existants et sur l'application qui sera créée.

  • Où sont les fichiers ?
    Indique l'emplacement des fichiers de code qui seront utilisés pour créer un projet Visual Studio. L'emplacement peut être un dossier sur votre ordinateur ou un chemin UNC, mais pas une URL.

  • Parcourir
    Affiche la boîte de dialogue Où sont les fichiers ?, dans laquelle vous pouvez naviguer jusqu'au dossier qui contient les fichiers de code existants.

  • Inclure les sous-dossiers
    Ajoute les fichiers dans les sous-dossiers du langage spécifié dans Quel type de projet souhaitez-vous créer ?, dans la page d'accueil. Ajoute également dans ces sous-dossiers des fichiers qui ne sont pas spécifiques au langage, tels que des fichiers de texte, d'icône et bitmap.

  • Nom
    Spécifie le nom du projet.

  • Emplacement du fichier projet
    Spécifie l'emplacement du fichier projet qui est créé. L'emplacement peut être un dossier sur votre ordinateur ou un chemin UNC, mais pas une URL.

  • Parcourir
    Affiche la boîte de dialogue Choisir l'emplacement du fichier projet, qui vous permet de naviguer jusqu'au dossier où vous souhaitez stocker le fichier projet.

  • Type de sortie
    Spécifie le type de sortie qui est créée à partir de votre projet. Pour plus d'informations sur ces types de projets, consultez Modèles de projet par défaut dans Visual Studio.

Page Spécifier l'emplacement du projet et les fichiers sources

Remarque :

Cette page concerne les projets Visual C++.

Dans cette page, vous fournissez des informations sur les fichiers de code existants qui seront utilisés pour créer votre projet.

  • Emplacement du fichier projet
    Spécifie l'emplacement du fichier projet. L'emplacement peut être un dossier sur votre ordinateur ou un chemin UNC, mais pas une URL.

    Remarque :

    Cette information est requise.

  • Parcourir
    Affiche la boîte de dialogue Emplacement du fichier projet, qui vous permet de naviguer jusqu'au dossier où vous souhaitez stocker le fichier projet.

  • Nom du projet
    Spécifie le nom du projet.

    Remarque :

    Cette information est requise.

  • Ajouter les fichiers au projet à partir de ces dossiers
    Ajoute les fichiers de façon récursive dans les dossiers spécifiés correspondant aux types spécifiés dans Les types de fichiers à ajouter au projet.

  • Ajouter les sous-dossiers
    Ajoute de façon récursive les fichiers du dossier répertorié, et de ses sous-dossiers.

  • Dossier
    Indique l'emplacement des fichiers de code qui seront utilisés pour créer un projet Visual Studio ainsi que l'emplacement du fichier projet. L'emplacement peut être un dossier sur votre ordinateur ou un chemin UNC, mais pas une URL.

    Pour des raisons de contrôle de code source, il est recommandé que les fichiers dont l'emplacement ne peut être exprimé que sous forme de chemin d'accès relatif soient ajoutés à ce projet. Cela exclut du dossier du projet les fichiers stockés sur un lecteur ou un ordinateur différent.

  • Ajouter
    Affiche la boîte de dialogue Ajouter les fichiers au projet à partir de ce dossier, qui vous permet de naviguer jusqu'au dossier qui contient les fichiers de code existants.

  • Supprimer
    Supprime les dossiers sélectionnés de la liste.

  • Types de fichiers à ajouter au projet
    Spécifie les types de fichier qui sont ajoutés au projet à partir des dossiers spécifiés. Vous pouvez utiliser des caractères génériques pour spécifier les types de fichier.

  • Afficher tous les fichiers dans l'Explorateur de solutions
    Modifie l'affichage initial de l'Explorateur de solutions. Lorsque cette option est sélectionnée, tous les fichiers du dossier du projet sont affichés dans l'Explorateur de solutions. Lorsque cette option est désactivée, seuls les fichiers de votre projet sont affichés.

Page Spécifier les paramètres du projet

Remarque :

Cette page concerne les projets Visual C++.

Dans cette page, vous fournissez des informations sur la génération du projet et l'application qui sera créée.

  • Utiliser Visual Studio
    Indique que le projet est généré à l'aide de l'IDE Visual Studio. Pour plus d'informations, consultez Génération de projets C++ dans Visual Studio.

  • Type de projet
    Spécifie le type de projet qui est créé. Pour plus d'informations sur ces types de projet, consultez Projets Visual C++.

  • Ajouter la prise en charge de ATL
    Intègre dans le projet une prise en charge pour les classes contenues dans la bibliothèque ATL (Active Template Library).

    Remarque :

    Cette option n'indique pas de prise en charge pour l'ajout d'objets ATL à l'aide des Assistants Code ATL. Vous ne pouvez ajouter des objets ATL qu'aux projets ATL ou MFC disposant d'une prise en charge ATL.

  • Ajouter la prise en charge de MFC
    Intègre dans le projet une prise en charge pour la bibliothèque MFC (Microsoft Foundation Class).

  • Ajouter la prise en charge pour le Common Language Runtime
    Intègre au projet la prise en charge du Common Language Runtime (CLR). La sortie du projet est un assembly en mode mixte, combinant code natif et code managé.

    • Common Language Runtime
      Ajoute la prise en charge pour le CLR.

    • Common Language Runtime (ancienne syntaxe)
      Ajoute la prise en charge pour le CLR à l'aide de l'ancienne syntaxe.

  • Utiliser un système de génération externe
    Spécifie que le projet est généré à l'aide d'un système de génération externe avec une ligne de commande spécifiée. Pour plus d'informations sur les outils de ligne de commande, consultez Génération à partir de la ligne de commande.

Spécifier les paramètres de configuration Debug

Remarque :

Cette page concerne les projets Visual C++.

Dans cette page, vous fournissez les paramètres pour la configuration Debug du projet.

Les options suivantes sont disponibles si vous avez sélectionné Utiliser un système de génération externe dans la page Spécifier les détails de l'application.

  • Ligne de commande Build
    Spécifie la commande qui s'exécute lorsqu'une opération de génération est exécutée.

  • Ligne de commande Rebuild
    Spécifie la commande qui s'exécute lorsqu'une opération de régénération est exécutée.

  • Ligne de commande Clean
    Spécifie la commande qui s'exécute lorsqu'une opération de nettoyage est exécutée.

  • Sortie (pour le débogage)
    Spécifie le nom du fichier qui est généré par le projet. Si vous ne spécifiez pas de nom, l'extension de fichier .exe est ajoutée au nom du projet.

Les options suivantes sont toujours disponibles mais sont facultatives. Pour plus d'informations sur ces options, consultez Options du compilateur classées par ordre alphabétique.

  • Définitions de préprocesseur (/D)
    Spécifie les définitions de préprocesseur utilisées dans les fichiers sources, par exemple _DEBUG;WIN32.

  • Chemins de recherche Include (/I)
    Spécifie l'emplacement des répertoires qui contiennent les fichiers à inclure.

  • Fichiers Include forcés (FI)
    Spécifie l'emplacement de fichiers spécifiques à inclure.

  • Chemins de recherche des assemblys .NET (/AI)
    Spécifie l'emplacement des répertoires qui contiennent les assemblys (DLL) à utiliser.

  • Utilisation forcée des assemblys .NET (/FU)
    Spécifie l'emplacement d'assemblys spécifiques (DLL) à utiliser.

Spécifier les paramètres de configuration Release

Remarque :

Cette page concerne les projets Visual C++.

Dans cette page, vous fournissez les paramètres pour la configuration Release du projet.

  • Identique à la configuration Debug
    Définit les paramètres de la configuration Release comme étant identiques à ceux de la configuration Debug. Si cette option est sélectionnée, ce qui est le cas par défaut, les autres options de cette page ne sont pas disponibles.

Les options suivantes sont disponibles si vous avez désactivé Identique à la configuration Debug et activé Utiliser un système de génération externe dans la page Spécifier les détails de l'application.

  • Ligne de commande Build
    Spécifie la commande qui s'exécute lorsqu'une opération de génération est exécutée.

  • Ligne de commande Rebuild
    Spécifie la commande qui s'exécute lorsqu'une opération de régénération est exécutée.

  • Commandes de nettoyage
    Spécifie la commande qui s'exécute lorsqu'une opération de nettoyage est exécutée.

  • Sortie (pour le débogage)
    Spécifie le nom du fichier qui est généré par le projet. Si vous ne spécifiez pas de nom, l'extension de fichier .exe est ajoutée au nom du projet.

Les options suivantes sont disponibles, si vous avez désactivé l'option Identique à la configuration Debug, mais sont facultatives. Pour plus d'informations sur ces options, consultez Options du compilateur classées par ordre alphabétique.

  • Définitions de préprocesseur (/D)
    Spécifie les définitions de préprocesseur utilisées dans les fichiers sources, par exemple _DEBUG;WIN32.

  • Chemins de recherche Include (/I)
    Spécifie l'emplacement des répertoires qui contiennent les fichiers à inclure.

  • Fichiers Include forcés (/FI)
    Spécifie l'emplacement de fichiers spécifiques à inclure.

  • Chemins de recherche des assemblys .NET (/AI)
    Spécifie l'emplacement des répertoires qui contiennent les assemblys (DLL) à utiliser.

  • Utilisation forcée des assemblys .NET (/FU)
    Spécifie l'emplacement d'assemblys spécifiques (DLL) à utiliser.

Voir aussi

Tâches

Comment : créer un projet à partir de fichiers de code existants

Comment : créer un projet C++ à partir d'un code existant

Autres ressources

Projets, éléments de l'interface utilisateur