【发布时间】:2021-04-21 07:58:11
【问题描述】:
我有一个包含多个解决方案的旧代码。每个解决方案都可以针对不同的框架。例如。 “通用”解决方案针对 Unity 3.5 .net 完整基类库框架,“核心”和“创建者”解决方案针对 4.6 框架。
我正在创建一个适用于 4.6 框架的解决方案,并希望将其用作“通用”项目中的参考,但是每次我尝试这样做时,我都会从“元数据可能找不到”到“使用与当前目标框架不同的目标框架安装了一些块包,可能需要重新安装”到“无法解析主要引用,因为它间接依赖于 .NET Framework 程序集,该程序集比当前目标框架中的版本高”
如何尽可能轻松地将新框架与旧框架连接起来?
非常感谢您的宝贵时间。
【问题讨论】:
-
据我所知,没有办法使用/定位最旧的框架兼容。 或者将遗留代码升级到更新的框架,这可能违背“尽可能轻松”...
-
我相信安装 .net 3.5 SDK 可能会解决一些问题
-
^^ 哦,是的。我不知何故认为这是理所当然的。
-
.net 3.5 安装在 Visual Studio 上
标签: c# frameworks target