Wenn ich dynamic
im unmittelbaren Fenster von Visual Studio verwende, wird eine Fehlermeldung angezeigt
Der vordefinierte Typ 'Microsoft.CSharp.RuntimeBinder.Binder' ist nicht definiert oder importiert
Wie kann ich das beheben?
c#
.net
visual-studio
dynamic
immediate-window
Oberst Panik
quelle
quelle
Antworten:
Sie sollten im ausgewählten Projekt oder im Startprojekt einen Verweis auf die Microsoft.CSharp-Bibliothek hinzufügen. Und Ihr Projekt sollte auf .NET Framework 4 oder höher verweisen.
MSDN zum unmittelbaren Fensterkontext:
quelle
Zwei Dinge sind wichtig. Überprüfe das Folgende:
Danach können Sie den
dynamic
Typ verwenden. Die Referenz muss im ausgewählten Projekt oder im Startprojekt hinzugefügt werden, um im Bereich des unmittelbaren Fensters verfügbar zu sein.Hinweis: Hier habe ich einen schönen Artikel über Dynamik in C # gefunden, wie es funktioniert und was Sie damit machen können.
quelle
Viel Spaß beim Codieren!
quelle
Namespace: Microsoft.CSharp.RuntimeBinder
Assembly: Microsoft.CSharp (in Microsoft.CSharp.dll)
Beispiel
http://stepbystepdotnet.wordpress.com/2012/08/06/predefined-type-microsoft-csharp-runtimebinder-binder-is-not-defined-or-importedtestproject1/
http://msdn.microsoft.com/en-us/library/microsoft.csharp.runtimebinder.binder%28v=vs.110%29.aspx
http://msdn.microsoft.com/en-us/library/microsoft.csharp.runtimebinder%28v=vs.110%29.aspx
quelle