Ich versuche, eine Instanz eines typisierten Datasets dynamisch in meinem Code zur Laufzeit zu erstellen. Ich habe die Art mich zur Verfügung, aber wenn ich versuche, dies zu tun:Ein typisiertes Dataset dynamisch definieren?
object obj = Activator.CreateInstance(Type.GetType("TYPED DATASET TYPE HERE"));
Das Problem ist nicht der Typ des Code gültig zu sein scheint nach, wenn ich versuche, und führen Sie es. Was könnte ich hier falsch machen?
Es kann eine Reihe von Problemen im Zusammenhang mit asp.net geben. Guter erster Schritt, um das Problem zu lokalisieren, besteht darin, eine Instanz aus einer Bibliothek, einer Konsole oder einer winforms-Anwendung zu erstellen. –
Re comment - eigentlich, typeof (TheKnownType). Assembly.GetType (...) sollte tun; Sie müssen keine Instanz erstellen. –
Eine andere Sache, die ich gefunden habe, als ich tatsächlich versuchte, sie zu übertragen ... Stellen Sie sicher, dass Sie am Ende ein .Unwrap() hinzufügen, damit Sie es für jeden gewünschten Objekttyp verwenden können. Dadurch konnte ich es als eine Standard-Datentabelle, die ich brauchte. – Noah