J'ai migré une application asp.net vers la version 4.0. Maintenant, j'obtiens une erreur "Le type ou le nom de l'espace de noms 'IQueryable' n'a pas pu être trouvé". La référence à System.Linq n'est pas valide et je ne la trouve pas dans la liste de référence. Où est passé System.Linq?Où est System.Linq dans .NET 4.0?
14
A
Répondre
22
Assurez-vous de référencer System.Core.dll
dans votre projet. Le type IQueryable<T>
est défini dans cet assembly (comme dans .NET 3.5).
3
Assurez-vous que vous avez une référence à System.Core.dll dans votre projet - Je crois que System.Linq y réside.
1
Il se trouve dans l'assembly System.Core.dll.
Questions connexes
- 1. Projet d'installation: où .net framework 4.0 est masqué?
- 2. TryCast échoue où DirectCast fonctionne (.NET 4.0)
- 3. WebProtocolException est-il inclus dans .net 4.0?
- 4. Est-ce que .NET 4.0 est fourni avec Microsoft.Jet.OLEDB.4.0?
- 5. Où est passé XamlPad dans .NET 4.0/Windows SDK v7.1/Visual Studio 2010?
- 6. .NET Framework 4.0 SDK
- 7. ServiceHostFactory manquant dans .NET 4.0?
- 8. Assembly.LoadFrom() permissioning dans .NET 4.0
- 9. Où est le cacao-net dans Mono
- 10. .NET WebClient: où est DownloadString?
- 11. System.Linq et IEnumerable Group Help
- 12. log4net avec .NET 4.0
- 13. Asp.net MVC2 est-il inclus dans le framework .net 4.0?
- 14. .NET 4.0 & CrystalReports
- 15. Ciblage .NET Framework 4.0
- 16. .net 4.0 Taux d'adoption
- 17. MembershipProvider in .NET 4.0
- 18. .net framework 4.0 documentation
- 19. .NET 4.0 Threading.Tasks
- 20. Chargement .NET UserControls dans IE avec .NET 4.0
- 21. Erreur CS0234 avec l'espace de noms System.Linq dans ASP.NET
- 22. app.config "forcé" (?) Sur .net 4.0 .. est-il nécessaire?
- 23. Nouvelle fonctionnalité MEF dans .net 4.0
- 24. Qu'est-ce que Microsoft.csharp.dll dans .NET 4.0
- 25. ActionFilterAttribute équivalent dans REST WCF .net 4.0
- 26. Erreur de cryptage incorrecte dans .NET 4.0
- 27. Cryptage Connectionstring dans l'application MVC2 .NET 4.0
- 28. Confiance totale dans .Net framework 4.0
- 29. Multithreading dans .NET 4.0 et la performance
- 30. NHibernate 1.2 dans une solution .NET 4.0
Je devais l'ajouter manuellement dans le fichier csproj parce que je recevais l'erreur ci-dessous quand je l'ajoutais dans VS. Quelque chose a changé de 3.5 à 4.0 parce que la solution fonctionnait bien dans 3.5 (Une référence à 'System.Core' n'a pas pu être ajoutée Ce composant est déjà automatiquement référencé par le système de construction.) –
@Tony_Henrich, merci, j'avais le même problème et en l'ajoutant manuellement travaillé. Chose étrange était: Dans vs2010, il construit très bien, mais il ne construit pas sur notre CITE. Mais cela l'a corrigé. –