Ho migrato un'app di asp.net a 4.0. Ora ricevo un errore "Impossibile trovare il tipo o il nome dello spazio dei nomi 'IQueryable'". Il riferimento a System.Linq non è valido e non riesco a trovarlo nell'elenco di riferimento. Dove è andato System.Linq?Dove si trova System.Linq in .NET 4.0?
14
A
risposta
22
Assicurarsi di fare riferimento a System.Core.dll
nel progetto. Il tipo IQueryable<T>
è definito in quell'assembly (proprio come era in .NET 3.5).
3
Assicurati di avere un riferimento a System.Core.dll nel tuo progetto - Credo che System.Linq risieda lì.
1
È nell'assembly System.Core.dll.
Problemi correlati
- 1. Dove si trova SqliteDataReader in sqlite-net?
- 2. Dove si trova erase_if?
- 3. Dove si trova Microsoft.WindowsAzure.Diagnostics?
- 4. Dove si trova ImmutableArray?
- 5. Dove si trova MsDeployPublish?
- 6. Dove si trova System.Windows.Threading.DispatcherTimer?
- 7. Dove si trova HttpContent.ReadAsAsync?
- 8. Dove si trova LocalFileSystem.PERSISTENT?
- 9. Dove si trova "ListViewItemPlaceholderBackgroundThemeBrush"?
- 10. Dove si trova Boost.Process?
- 11. Dove si trova tools.jar?
- 12. Dove si trova Microsoft.Deployment.WindowsInstaller?
- 13. Dove si trova jarsigner?
- 14. Dove si trova esattamente .NET Runtime (CLR), Compilatore JIT?
- 15. Dove si trova GOTO: EOF?
- 16. CUDA cutil.h dove si trova?
- 17. Dove si trova l'annotazione @Transactional?
- 18. Dove si trova l'interprete Ruby?
- 19. MembershipProvider in .NET 4.0
- 20. Dove si trova la cache di assembly globale di .NET Framework?
- 21. Dove si trova l'oggetto lanciato in C++?
- 22. Dove si trova RadialGradientBrush in WinRT XAML?
- 23. Dove si trova session.id in Play 2.0?
- 24. Dove si trova git mv in SourceTree?
- 25. Dove si trova Math.round() in Dart?
- 26. Dove si trova VPERMB in AVX2?
- 27. Estensioni Rx: dove si trova Parallel.ForEach?
- 28. NHibernate - Dove ISession.Query <T>() si trova
- 29. Dove si trova System.CoreEx.dll per Rx.NET
- 30. - risultato diverso in .NET 4.0
Ho dovuto aggiungerlo manualmente nel file csproj perché stavo ricevendo l'errore qui sotto quando lo aggiungevo in VS. Qualcosa è cambiato da 3.5 a 4.0 perché la soluzione è andata bene in 3.5 (non è stato possibile aggiungere un riferimento a "System.Core". Questo componente è già referenziato automaticamente dal sistema di generazione.) –
@Tony_Henrich, grazie, ho avuto lo stesso problema e l'aggiunta ha funzionato manualmente. La cosa strana è stata: in vs2010 è andato benissimo, ma non è stato costruito sul nostro CITE. Ma questo l'ha risolto. –