C# .NETCore(1.0)是否支持在引用的DLL中使用NET35依赖项?

C# .NETCore(1.0)是否支持在引用的DLL中使用NET35依赖项?,c#,dll,arm,.net-core,coreclr,C#,Dll,Arm,.net Core,Coreclr,我有一个.NET Core RC4项目,它使用CSPROJ文件来设置依赖项/导入项/框架。我想在.NET核心项目中使用名为Sifteo.dll的遗留.dll。这应该是在.NET内核中实现的,因为我想在Raspberry Pi上运行它,该Pi上有Windows IoT内核(ARM CPU) 我做了很多尝试,从导入NET35框架(当然不行),到将所有内容完全构建到多个.NETCore(netcoreapp1.0、1.1和2.0)版本中,都没有结果 Sifteo.dll使用System.Core版本3

我有一个.NET Core RC4项目,它使用CSPROJ文件来设置依赖项/导入项/框架。我想在.NET核心项目中使用名为Sifteo.dll的遗留.dll。这应该是在.NET内核中实现的,因为我想在Raspberry Pi上运行它,该Pi上有Windows IoT内核(ARM CPU)

我做了很多尝试,从导入NET35框架(当然不行),到将所有内容完全构建到多个.NETCore(netcoreapp1.0、1.1和2.0)版本中,都没有结果

Sifteo.dll使用System.Core版本3.5.0.0执行某些特定的Json操作。这就是我需要它的原因。这个任务是不可能的还是有办法的


谢谢

您的最佳选择可能是创建一个API端点,该端点运行在另一台将在常规.NET Framework中运行的计算机上。或者,另一个.NET核心库是否会提供您所需要的,即使您必须完成Sifteo可能为您执行的一些工作?如果我没有弄错的话,我使用的1.0版本具有最低的版本依赖性,即4.0.0。我刚刚花时间编辑了Sifteo的作品。他们的System.Timers.Timer在.NET Core中不推荐使用。如果这是我唯一的方法,那么网络电话是最“干净”的,但无可否认是一种痛苦。我没有花太多时间在Core上,但我确信库中有某种计时器。(如果你有雄心壮志,你可以创建一个NuGet包。);)为什么不直接针对完整的框架而不是核心,并在Pi上使用Mono运行呢?我的意思是我希望ARM有一个单声道版本。。首先从那里开始:)编辑:不管你是在Windows IoT上,还是在Mono上。你最好的选择可能是在另一台机器上创建一个API端点,该机器将在常规的.NET Framework中运行。或者,另一个.NET核心库是否会提供您所需要的,即使您必须完成Sifteo可能为您执行的一些工作?如果我没有弄错的话,我使用的1.0版本具有最低的版本依赖性,即4.0.0。我刚刚花时间编辑了Sifteo的作品。他们的System.Timers.Timer在.NET Core中不推荐使用。如果这是我唯一的方法,那么网络电话是最“干净”的,但无可否认是一种痛苦。我没有花太多时间在Core上,但我确信库中有某种计时器。(如果你有雄心壮志,你可以创建一个NuGet包。);)为什么不直接针对完整的框架而不是核心,并在Pi上使用Mono运行呢?我的意思是我希望ARM有一个单声道版本。。首先从那里开始:)编辑:不管你在Windows物联网上,没有单声道。