DESKTOPBRIDGE UWP+WIN32混合打包出现THE FILE NAME “WIN32APP.EXE“ DECLARED FOR ELEMENT “*[LOCAL-NAME()=’APPL

DesktopBridge UWP+Win32混合打包出现The file name “win32app.exe” declared for element “*[local-name()=’Applications’]/*[local-name()=’Application’]/*[local-name()=’Extensions’]/*[local-name()=’Extension’ and @Category=’windows.fullTrustProcess’]” doesn’t exist in the package.

解决办法:在UWP项目中新建win32目录,将编译好的win32app.exe复制到win32目录,修改Package.appxmanifest找到【<Extensions>】【desktop:Extension】中的【Executable】属性为【win32\win32app.exe】,如下

<desktop:Extension Category=”windows.fullTrustProcess” Executable=”win32\win32app.exe” />

重新打包即可!

为了调试方便可以在win32项目的Build Events中加入xcopy /y /s “$(SolutionDir)【win32项目名】\bin\x86\$(ConfigurationName)\win32app.exe” “$(SolutionDir)\【UWP项目名】\win32\$”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值