所以我有一个旧的 .NET 2 GUI 应用程序。重做这个应用程序是不可能的。
我还有一个控制台 .NET 4 应用程序,它执行 FTP 和其他工作。它使用 LINQ。
现在,我将控制台应用程序(即 .NET 4)抽象为可重用的 DLL 等。
我想要做的是让 GUI 应用程序 (.NET 2) 能够包含这些 DLL 并调用它们。然后只需从中获取返回值。
我认为更糟糕的情况是我可以将其保留为控制台应用程序并让 .NET 两个在外部执行它。但我希望 GUI 应用程序能够执行 .NET 4 中的方法。
将运行此应用程序的客户端都具有 .NET 4。
谢谢。