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

C# 无法在UWP项目中添加对第三方dll的引用,c#,uwp,C#,Uwp,由于UWP应用程序是的.NET核心应用程序,因此在VS2017中的我的UWP项目中没有添加对.NET 4.0中创建的第三方dll的引用。我得到的错误如下所示。类似的问题也得到了回答。但由于这个问题已经提出了6年,而且从那时起,.NET核心世界发生了很多变化,我认为可能有更好的解决方案来解决我的问题,而不仅仅是复杂的解决方法。有没有更简单的解决方案可以将第三方dll引用添加到UWP项目中 错误: 您不能将.NET Framework DLL添加到UWP应用程序中 最好/最接近的方法是向UWP进程添

由于
UWP
应用程序是
的.NET核心
应用程序,因此在
VS2017
中的我的UWP项目中没有添加对.NET 4.0中创建的第三方
dll的引用。我得到的错误如下所示。类似的问题也得到了回答。但由于这个问题已经提出了6年,而且从那时起,.NET核心世界发生了很多变化,我认为可能有更好的解决方案来解决我的问题,而不仅仅是复杂的解决方法。有没有更简单的解决方案可以将第三方dll引用添加到UWP项目中

错误


您不能将.NET Framework DLL添加到UWP应用程序中

最好/最接近的方法是向UWP进程添加桌面扩展,这是一个单独的进程,可以在桌面上运行完整的.NET Framework,从而加载此DLL


这里有一个关于UWP桌面扩展的教程:

恐怕没有什么变化,因为它们针对不同的框架。