Procédure : créer un projet LINQ to DataSet dans Visual Studio
Les différents types de projets LINQ nécessitent certains espaces de noms importés (Visual Basic) ou directives using (C#) et références. Il doit y avoir au minimum une référence à System.Core.dll et une directive using pour System.Linq. Celles-ci sont fournies par défaut si vous créez un projet Visual C# 2008. LINQ to DataSet requiert également une référence à System.Data.dll et System.Data.DataSetExtensions.dll et une directive Imports (Visual Basic) ou using (C#).
Si vous effectuez la mise à niveau d'un projet à partir d'une version antérieure de Visual Studio, vous devrez fournir manuellement ces références liées à LINQ. Il vous faudra également définir manuellement le projet pour cibler le .NET Framework version 3.5.
Remarque |
---|
Si vous effectuez une génération à partir d'une invite de commandes, vous devez référencer manuellement les DLL liées à LINQ dans drive:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5. |
Pour cibler le .NET Framework 3.5
Dans Visual Studio 2008, créez un nouveau projet Visual Basic ou C#. Vous pouvez également ouvrir un projet Visual Basic ou C# qui a été créé dans Visual Studio 2005 et suivre les invites pour le convertir en projet Visual Studio 2010.
Pour un projet C#, cliquez sur le menu Projet, puis sur Propriétés.
- Dans la page de propriétés Application, sélectionnez .NET Framework 3.5 dans la liste déroulante Infrastructure cible.
Pour un projet Visual Basic, cliquez sur le menu Projet, puis cliquez sur Propriétés.
- Dans la page de propriétés Compiler, cliquez sur Options avancées de compilation, puis sélectionnez .NET Framework 3.5 dans la liste déroulante Infrastructure cible (toutes les configurations).
Dans le menu Projet, cliquez sur Ajouter une référence, cliquez sur l'onglet .NET, faites défiler jusqu'à System.Core, cliquez dessus, puis cliquez sur OK.
Ajoutez une directive using ou un espace de noms importé pour System.Linq à votre fichier de code source ou votre projet.
Pour plus d'informations, voir using, directive (référence C#) ou Comment : ajouter ou supprimer des espaces de noms importés (Visual Basic).
Pour activer les fonctionnalités LINQ to DataSet
Si nécessaire, suivez les étapes décrites précédemment dans cette rubrique pour ajouter une référence à System.Core.dll et une directive using ou un espace de noms importé pour System.Linq.
Dans un projet C# ou Visual Basic, cliquez sur le menu Projet, puis cliquez sur Ajouter une référence.
Dans la boîte de dialogue Ajouter une référence, cliquez sur l'onglet .NET s'il n'est pas au premier plan. Faites défiler vers le bas jusqu'à System.Data et System.Data.DataSetExtensions, puis cliquez dessus. Cliquez sur le bouton OK.
Ajoutez une directive using ou un espace de noms importé pour System.Data à votre fichier de code source ou votre projet. Pour plus d'informations, voir using, directive (référence C#) ou Comment : ajouter ou supprimer des espaces de noms importés (Visual Basic).
Ajouter une référence à System.Data.DataSetExtensions.dll pour la fonctionnalité LINQ to Dataset. Ajoutez une référence à System.Data.dll si elle n'existe pas déjà.
Si vous le souhaitez, ajoutez une directive using ou un espace de noms importé pour System.Data.Common ou System.Data.SqlClient, selon la façon dont vous vous connectez à la base de données.