Domanda

DynamicQuery è un progetto di esempio che consente stringhe LINQ 'dinamici' da eseguire a run-time. Voglio usare questo in un mio progetto.

Ho creato una nuova finestra moduli di domanda in VB.Net; e aggiungere l'elemento esistente -. 'Dynamic.vb' (tratto dall'esempio DynamicQuery)

Una volta che lo faccio, codice che andava bene precedente, è ora contrassegnato come corretta dal compilatore.

'globalizzazione' non è un membro di 'Sistema'. Tipo 'System.Windows.Forms.Form' non è definito.

Sono una specie di a corto di quello che sta succedendo. Se rimuovo Dynamic.vb dal mio progetto, gli errori scompaiono.

Dynamic.vb inizia con una dichiarazione di spazio dei nomi, sto cercando di indovinare che è legato, ma non capisco cosa sta succedendo. Qualcuno può aiutarmi?

Modifica Le Dynamic.vb inizia con 'Spazio dei nomi System.Linq.Dynamic', ma una volta lo aggiungo al mio progetto quando lo faccio '' sistema. il mio unico intellisense 'System.Linq' spettacoli -. tutto il resto è andato

Inoltre -. Tutti i riferimenti nel progetto di esempio sono inclusi nel mio progetto

Anche - se cambio la linea dello spazio dei nomi nel file Dynamic.vb essere 'MySystem.Linq.Dynamic' -. Tutto funziona

E 'solo un bug in Visual Studio? O mi sto perdendo qualcosa?

È stato utile?

Soluzione

In VB.NET alcuni progetti, se si controlla le proprietà del progetto, si può avere spazio dei nomi predefinito questo potrebbe essere nasconderlo. Penso che questo sia per ASP.NET VB.NET, ma non è sicuro se si applica nel tuo caso. È possibile vedere se questo viene utilizzato in proprietà soluzione / progetto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top