将dll的目标框架从.NET Framework更改为.NETCORE

时间:2016-06-23 04:01:44

标签: dll win-universal-app uwp .net-core .net-framework-version

我有一个目标.NET Framework的dll项目的源代码。我目前正在开发一个通用应用程序,我想将该dll引用到我的项目中,但它不适用,因为Universal App使用.NET CORE,而且dll专门针对.NET Framework。

我认为我可以更改dll的Target Framework,因为我有源代码,但我不知道如何。

还有另一种解决方法吗?

1 个答案:

答案 0 :(得分:1)

我认为没有直接转换图书馆的自动化方法(如果有人知道某种方式,会非常乐意听到它)。 但是,正确的是你有源代码,你可以手动移动代码。

创建一个新的通用应用程序类库,然后从那里开始移动旧库中的代码。 机会是,并非一切都会奏效,因为.NET框架和.NET核心之间的命名空间和API之间存在着非常大的差异,但至少您知道需要改变什么。我建议采用模块化方法,其中包括库的部分,确保它编译等等。