我自学编程,不确定这种情况是否可能。我也不知道我在这里提出的问题是否有专门的名称(例如:“你所问的被称为xxxxxx”)。我在这个主题上找不到任何东西(但是找到了一些升级文章,这不是我想要的,所以请原谅如果这对于核心程序员来说听起来像一个新手问题;我是初学者)。
我有一个小项目,由于包含一些外部库而依赖于.NET 2.0。软件运行良好,但现在需要添加功能;这些功能在.NET 4.0或4.5下编程会更容易实现。
然而,那个包含的外部库不在那个.NET版本中,所以现在我想知道:一个项目是否可以有多个.NET版本?
我不确定,但也想到过只将我的新函数编写为一个依赖于.NET 4.5的dll,在其中使用另一个项目编写我的公共函数,然后在依赖于.NET 2.0的prj中包含最终的dll...不确定这是否是正确的做法。