我想在UWP(侧面加载的应用程序)中使用.NET Framework程序集。我知道它不可能以任何简单的方式实现,因为UWP的目标是.NET Core。
我试图按照this article中的说明创建一个Brokered Windows运行时组件。
但是我有问题:
winmdidl
,但它不在PATH
中,所以我必须填写完整路径"C:\Program Files (x86)\Windows Kits\10\bin\x86\winmdidl"
(不要知道这是否是一个问题)winmdidl
命令返回错误error W1005: Exception Unknown exception
此外,我有两个问题:
localhost
与它通信可能会更好吗?这是我已经用来与机器上的某些第三方工具进行通信的方式。性能和复杂性是否有利于代理组件方法?答案 0 :(得分:2)
借助Desktop Bridge功能,您不再需要Windows Runtime Brokered Components。有关更多信息,请参阅此页面:
https://developer.microsoft.com/en-us/windows/bridges/desktop
我猜这个使用AppService的sample将帮助您解决您的问题