Partager via


Composants requis, boîte de dialogue

Cette boîte de dialogue spécifie quels composants requis sont installés, comment ils sont installés et l'ordre dans lequel les packages sont installés.

Pour accéder à cette boîte de dialogue, sélectionnez un nœud de projet dans l'Explorateur de solutions, puis cliquez sur Propriétés dans le menu Projet. Lorsque le Concepteur de projets apparaît, cliquez sur l'onglet Publier. Dans la page Publier, cliquez sur le bouton Composants requis. Pour les projets d'installation, dans le menu Projet, cliquez sur Propriétés. Lorsque la boîte de dialogue Pages de propriétés apparaît, cliquez sur Composants requis.

Élément

Description

Créer un programme d'installation des composants requis

Inclut les composants requis dans le programme d'installation de votre application (setup.exe) afin qu'ils soient installés avant votre application, par ordre de dépendance. Cette option est activée par défaut. Si elle n'est pas activée, aucun fichier Setup.exe n'est créé.

Choisir les composants requis à installer

Spécifie s'il faut installer des composants tels que .NET Framework, Crystal Reports, et ainsi de suite.

Par exemple, en activant la case à cocher en regard de SQL Server 2005 Express Edition SP2, vous indiquez au programme d'installation qu'il doit vérifier si ce composant est installé sur l'ordinateur cible et l'installer si ce n'est pas déjà fait.

Pour plus d'informations sur les packages de composants requis, consultez le tableau Informations sur les composants requis plus loin dans cette rubrique.

Rechercher d'autres composants redistribuables sur Microsoft Update

Le fait de cliquer sur ce lien vous renvoie au site Web Packages d'amorçage pour redistribuer des composants pour vérifier les mises à jour disponibles.

Télécharger les composants requis à partir du site Web du fournisseur de composants

Fait en sorte que les composants requis soient installés à partir du site Web du fournisseur. Il s'agit de l'option par défaut.

Télécharger les composants requis à partir de l'emplacement de mon application

Fait en sorte que les composants requis soient installés à partir du même emplacement que l'application. Copie tous les packages de composants requis à l'emplacement de publication. Pour que cette option fonctionne, les packages de composants requis doivent être sur l'ordinateur de développement.

Télécharger les composants requis depuis l'emplacement suivant

Fait en sorte que les composants requis soient installés à partir de l'emplacement que vous sélectionnez. Vous pouvez utiliser le bouton Parcourir pour sélectionner un emplacement.

Informations sur les composants requis

Les composants requis qui apparaissent dans la boîte de dialogue Composants requis peuvent différer de ceux de la liste suivante. Les packages de composants requis répertoriés dans la boîte de dialogue Composants requis sont définis automatiquement la première fois que vous ouvrez la boîte de dialogue. Si vous modifiez ultérieurement l'infrastructure cible du projet, vous devrez sélectionner manuellement les composants requis pour qu'ils correspondent à la nouvelle version cible de l'infrastructure.

Élément

Description

.NET Framework 3.5 SP1

Ce package installe les éléments suivants :

  • .NET Framework versions 2.0, 3.0 et 3.5.

  • Prise en charge de toutes les versions de .NET Framework sur les systèmes d'exploitation 32 bits (x86) et 64 bits (x64).

  • Modules linguistiques pour chaque version de .NET Framework installée avec le package.

  • Service Packs pour .NET Framework 2.0 et 3.0.

.NET Framework 3.0 est inclus avec Windows Vista et .NET Framework 3.5 avec Visual Studio. .NET Framework 3.5 est requis pour tous les projets Visual Basic et Visual C# qui sont compilés pour les systèmes d'exploitation 32 bits et dont la version cible de .NET Framework est .NET Framework 3.5, ainsi que pour les projets Visual Basic et Visual C# compilés pour les systèmes d'exploitation 64 bits. (IA64 non pris en charge.) Notez que les projets Visual Basic et Visual C# sont compilés par défaut pour toutes les architectures UC. Pour plus d'informations, consultez Vue d'ensemble du multi-ciblage Visual Studio, Redistributing the .NET Framework et Composants requis pour le déploiement d'applications 64 bits.

Cet élément est sélectionné par défaut.

.NET Framework 3.5 SP1 Client Profile

.NET Framework Client Profile est un sous-ensemble de .NET Framework 3.5 SP1 complet qui cible des applications clientes. Il fournit un sous-ensemble simplifié de fonctionnalités Windows Presentation Foundation (WPF), Windows Forms, Windows Communication Foundation (WCF) et ClickOnce. Cela permet des scénarios de déploiement rapides pour les applications WPF, Windows Forms, WCF et console qui ciblent .NET Framework Client Profile. Pour plus d'informations, consultez .NET Framework Client Profile.

Microsoft .NET Framework 4 (x86 et x64)

Ce package installe .NET Framework 4 pour les plateformes x64 et x86.

Pour plus d'informations, consultez Vue d'ensemble du multi-ciblage Visual Studio, Redistributing the .NET Framework et Composants requis pour le déploiement d'applications 64 bits.

Cet élément est sélectionné par défaut.

Microsoft .NET Framework 4 Client Profile (x86 et x64)

.NET Framework 4 Client Profile est un sous-ensemble de .NET Framework 4 complet qui cible des applications clientes. Il fournit un sous-ensemble simplifié de fonctionnalités Windows Presentation Foundation (WPF), Windows Forms, Windows Communication Foundation (WCF) et ClickOnce. Cela permet des scénarios de déploiement rapides pour les applications WPF, Windows Forms et console qui ciblent .NET Framework 4 Client Profile. Pour plus d'informations, consultez .NET Framework Client Profile.

Assemblys PIA (Primary Interop Assembly) Microsoft Office 2007

Ce package installe les assemblys PIA pour les produits Microsoft Office 2007. Ils permettent au code managé d'interagir avec le modèle d'objet COM d'une application Microsoft Office. Pour plus d'informations, consultez Assemblys PIA (Primary Interop Assembly) Office.

Microsoft Visual Basic PowerPacks version 10.0

Les Power Packs sont des compléments, des contrôles, des composants et des outils destinés à vous aider à développer des applications Visual Basic. Cette version contient le composant PrintForm, qui vous permet d'imprimer le contenu d'un Windows Form, et la Bibliothèque de compatibilité des imprimantes, qui permet au code Printer Visual Basic 6.0 de s'exécuter sans modification.

Microsoft Visual F# Runtime for .NET 2.0

Ce package installe les bibliothèques Runtime Visual F# pour les systèmes d'exploitation x64 et x86, permettant ainsi la prise en charge de la programmation fonctionnelle, mais aussi de la programmation orientée objet et impérative (procédurale) traditionnelle. Ce package doit être installé si l'application ou ses composants sont créés dans Visual F# et .NET Framework 2.0, .NET Framework 3.0 ou .NET Framework 3.5.

Pour plus d'informations, consultez Référence du langage F#.

Microsoft Visual F# Runtime for .NET 4.0

Ce package installe les bibliothèques Runtime Visual F# pour les systèmes d'exploitation x64 et x86, permettant ainsi la prise en charge de la programmation fonctionnelle, mais aussi de la programmation orientée objet et impérative (procédurale) traditionnelle. Ce package doit être installé si l'application ou ses composants sont créés dans Visual F# et .NET Framework 4.

Pour plus d'informations, consultez Référence du langage F#.

Visionneuse de rapports Microsoft Visual Studio 2010

Ce package installe les contrôles de la visionneuse de rapports que vous pouvez utiliser pour ajouter des rapports de données élaborés à Windows Forms et aux applications ASP.NET.

Microsoft Visual Studio 2010 for Office Runtime (x86 et x64)

Les outils de développement Microsoft Office dans Visual Studio offrent des outils intégrés et simples d'utilisation permettant de créer des solutions métier personnalisées avec Microsoft Office. Vous pouvez créer des solutions clientes gérées et intelligentes qui utilisent les applications Office comme une interface utilisateur. Les outils aident les développeurs à créer des solutions sécurisées faciles à déployer et à gérer.

Pour plus d'informations, consultez Comment : publier une solution Office à l'aide de ClickOnce.

SQL Server 2005 Express Edition SP2 (x86)

Ce package installe Microsoft SQL Server 2005 Express Edition SP2, une application de base de données basée sur Microsoft SQL Server 2005. SQL Server Express remplace Microsoft SQL Server Desktop Engine (MSDE). SQL Server Express est gratuit et peut être redistribué (soumis au contrat). Il fonctionne comme une base de données cliente et comme une base de données serveur de base. Il est identique à SQL Server 2005, à l'exception des éléments suivants :

  • Aucune prise en charge des fonctionnalités d'entreprise.

  • Limité à une UC.

  • Limite de mémoire de 1 gigaoctet (Go) pour le pool de mémoires tampons.

  • Taille maximale de 4 Go pour les bases de données.

SQL Server 2008 Express

Ce package installe Microsoft SQL Server 2008 Express, une version gratuite de Microsoft SQL Server 2008, une base de données idéale pour les petites applications de bureau, applications serveur ou applications Web. Il peut être utilisé gratuitement pour le développement et la production. Une inscription gratuite est requise pour distribuer SQL Server 2008 Express avec l'application.

Le comportement du programme d'amorçage est le suivant :

  • Si l'ordinateur dispose déjà de SQL Server 2008 Express ou version ultérieure, il le conserve.

  • Si l'ordinateur ne dispose d'aucune version de SQL Server 2008 Express ou version ultérieure, le package installe la dernière version de SQL Server 2008 Express SP1.

Pour en savoir plus sur SQL Server 2008 Express, visitez https://go.microsoft.com/fwlink/?LinkId=183586.

Bibliothèques Runtime Visual C++ 2010 (IA64)

Ce package installe les bibliothèques Runtime Visual C++ pour l'architecture Intel Itanium, qui fournit des routines de programmation pour le système d'exploitation Microsoft Windows. Ces routines automatisent de nombreuses tâches de programmation courantes qui ne sont pas fournies par les langages C et C++.

Pour plus d'informations, consultez Référence sur les bibliothèques Runtime C.

Bibliothèques Runtime Visual C++ 2010 (x64)

Ce package installe les bibliothèques Runtime Visual C++ pour les systèmes d'exploitation x64, qui fournissent des routines de programmation pour le système d'exploitation Microsoft Windows. Ces routines automatisent de nombreuses tâches de programmation courantes qui ne sont pas fournies par les langages C et C++.

Pour plus d'informations, consultez Référence sur les bibliothèques Runtime C.

Bibliothèques Runtime Visual C++ 2010 (x86)

Ce package installe les bibliothèques Runtime Visual C++ pour les systèmes d'exploitation x86, qui fournissent des routines de programmation pour le système d'exploitation Microsoft Windows. Ces routines automatisent de nombreuses tâches de programmation courantes qui ne sont pas fournies par les langages C et C++.

Pour plus d'informations, consultez Référence sur les bibliothèques Runtime C.

Windows Installer 3.1

Ce package installe la version 3.1 du redistribuable Microsoft Windows Installer, qui permet l'installation de projets d'installation Windows Installer. Il est préinstallé sur Windows Server 2003 avec SP1 et versions ultérieures.

Cet élément est sélectionné par défaut.

Windows Installer 4.5

Ce package installe la version 4.5 du redistribuable Microsoft Windows Installer, qui permet l'installation de projets d'installation Windows Installer.

Voir aussi

Référence

Page Publier, Concepteur de projets

Concepts

Composants requis pour le déploiement d'applications

Composants requis pour le déploiement d'applications 64 bits

Vue d'ensemble du multi-ciblage Visual Studio

Autres ressources

Redistributing the .NET Framework