无法在UWP项目中添加对第三方dll的引用

时间:2019-03-15 04:59:12

标签: c# uwp

由于UWP应用是.NET Core应用,因此在dll created in .NET 4.0的UWP项目中未添加对第三方VS2017的引用。我收到下面显示的错误。 here也回答了类似的问题。但是,由于该问题已有6年之久了,从那时起,.NET Core世界发生了很多变化,我认为可能有比解决复杂问题的方法更好的解决方案。有没有更简单的解决方案可以将第三方dll引用添加到UWP项目中?

错误

enter image description here

1 个答案:

答案 0 :(得分:1)

您不能将.NET Framework DLL添加到UWP应用。

您能做的最好/最近的事情是向UWP进程添加桌面扩展,该扩展是一个独立的进程,可以在桌面上运行完整的.NET Framework,并因此加载此DLL。

这是有关UWP的桌面扩展的教程:https://stefanwick.com/2018/04/06/uwp-with-desktop-extension-part-1/