Mögliche Duplizieren:
Can I use a .NET 4.0 library in a .NET 2.0 application?Kann ich .NET 4-Anwendungen in meiner .NET 2-Anwendung ausführen?
So habe ich ein Vermächtnis .NET 2 GUI-Anwendung. Das Wiederholen dieser Anwendung kommt nicht in Frage.
Ich habe auch eine Konsole .NET 4-Anwendung, die FTP und andere funktioniert. Es verwendet LINQ.
Nun, ich abstrahiert die Konsolenanwendung in wiederverwendbare DLLs (die .NET 4) usw.
Was ich möchte in der Lage sein zu tun, um die GUI-Anwendung hat (.NET 2) in der Lage sein, schließe diese DLLs ein und rufe sie an. Dann holen Sie sich einfach Rückgabewerte davon.
denke ich, schlimmer Fall, ich könnte es nur eine Konsole app halten und haben das .NET zwei extern ausführen. Aber ich möchte, dass die GUI-App Methoden aus .NET 4 ausführen kann.
Die Clients, die diese App alle haben .NET 4.
Dank laufen wird.
Ich habe darüber eigentlich gedacht. Die Firmenpolitik besteht darin, die GUI nicht so viel wie möglich zu verändern. In der Tat würden sie mir wahrscheinlich sagen, dass ich die neue Konsolenanwendung (und Klassen) ändern soll, um zuerst .NET 2 zu verwenden. Aber ich habe lange nach einer Ausrede gesucht, um die GUI zu aktualisieren! SO könnte das versuchen und sehen, welche Art von Pushback ich bekomme. – cbmeeks