netcore 编译 html dll,c# – 将.NETFramework 4.5 dll添加到.NETCore项目中

我有一个以前生成的DLL与一些企业代码,我想在.NETCore项目中重用.但是,由于原始DLL是使用.NETFramework 4.5创建和编译的,因此我无法直接添加dll作为参考.

我创建了一个包含我的dll的nuget包,如here所示.之后,我可以将这样的包添加到项目中.但是,我有以下错误:

“The dependency MyAssembly.dll does not support framework

.NETCoreApp,Version=v1.0”

我已经尝试引用.NETCore.Portable.Compatibility,但我不认为这是正确的方法.如何在我的代码上使用此DLL?

这是我添加Nuget包后我的project.json的样子.

{

"version": "1.0.0-*",

"dependencies": {

"MyAssembly.dll": "1.0.0",

"Microsoft.EntityFrameworkCore": "1.0.0",

"Microsoft.EntityFrameworkCore.SqlServer": "1.0.0",

"Microsoft.NETCore.Portable.Compatibility": "1.0.1",

"NETStandard.Library": "1.6.0"

},

"frameworks": {

"netcoreapp1.0": {

"imports": [ "dnxcore50", "portable-net451+win8" ]

}

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值