由于UWP
应用是.NET Core
应用,因此在dll created in .NET 4.0
的UWP项目中未添加对第三方VS2017
的引用。我收到下面显示的错误。 here也回答了类似的问题。但是,由于该问题已有6年之久了,从那时起,.NET Core世界发生了很多变化,我认为可能有比解决复杂问题的方法更好的解决方案。有没有更简单的解决方案可以将第三方dll引用添加到UWP项目中?
错误:
答案 0 :(得分:1)
您不能将.NET Framework DLL添加到UWP应用。
您能做的最好/最近的事情是向UWP进程添加桌面扩展,该扩展是一个独立的进程,可以在桌面上运行完整的.NET Framework,并因此加载此DLL。
这是有关UWP的桌面扩展的教程:https://stefanwick.com/2018/04/06/uwp-with-desktop-extension-part-1/