我正在尝试运行AllJoyn DSB模板,并在此网站http://ms-iot.github.io/content/win10/samples/AllJoynSamples.htm上关注GpioDevice示例教程。
我可以在Win10 PC上成功运行AdapterHostApp。但是,当我尝试部署" AdapterBackgroundService"到MBM Win IoT核心系统,我收到以下错误:
错误:DEP0700:应用注册失败。 C:....... \ App1AdapterBackgroundServiceVS.Debug_Win32.Tester \ AppxManifest.xml(25,6):错误0x80070490:无法注册App1AdapterBackgroundService_1.0.0.0_x86__XXXXX包,因为在解析App1AdapterBackgroundService应用程序时遇到以下错误:元素未找到。如果问题仍然存在,请再次尝试并与软件包发布者联系。 (0x80073cf6)。
任何人都可以帮忙吗?
答案 0 :(得分:-1)
我从a GitHub issue得到了答案:
我们已经复制了这个问题。结果是所需的资产\ 在项目AdapterBackgroundService文件中引用 Package.appxmanifest丢失了。他们出现在 AdapterHostApp项目。
所以,修复:
- 将Assens目录从AdapterHostApp文件夹复制到AdapterBackgroundService文件夹。
- 在AdapterBackgroundService项目下,右键单击,添加 - >新过滤器,称之为"资产"
- 右键点击创建的"资产"过滤器,添加 - >现有项目,并选择AdapterBackgroundService \ Assets \
下的所有文件 醇>这会将所有丢失的资产文件添加回来 AdapterBackgroundService。
这解决了我的问题。