.net Windows phone embedded 8 DeviceCapability Pointof Service在部署时导致错误

.net Windows phone embedded 8 DeviceCapability Pointof Service在部署时导致错误,.net,windows-phone-8,barcode-scanner,windows-embedded-8,.net,Windows Phone 8,Barcode Scanner,Windows Embedded 8,我加了这一行 <DeviceCapability Name="PointOfService"/> 转到my Package.appxmanifest,以便使用windows phone 8嵌入式设备的扫描仪。添加上述行后,启动项目失败,出现以下错误: 无法注册程序包。(HRESULT的例外:0x80073CF6) 有人能告诉我这个错误的原因吗?我在Windows嵌入式8.1手持设备上遇到了一个非常类似的问题。为了启用条形码扫描仪,请使用此功能替换当前设备功能 <

我加了这一行

 <DeviceCapability Name="PointOfService"/>

转到my Package.appxmanifest,以便使用windows phone 8嵌入式设备的扫描仪。添加上述行后,启动项目失败,出现以下错误:

无法注册程序包。(HRESULT的例外:0x80073CF6)


有人能告诉我这个错误的原因吗?

我在Windows嵌入式8.1手持设备上遇到了一个非常类似的问题。为了启用条形码扫描仪,请使用此功能替换当前设备功能

    <DeviceCapability Name="C243FFBD-3AFC-45E9-B3D3-2BA18BC7EBC5"/>

这实际上在MSDN上的文章中提到了如何创建条形码扫描仪应用程序,可以找到,但这并不明显

完成此操作后,应用程序应该部署。如果在不扫描条形码时仍有问题,请在将ClaimedBarcodeScanner声明为要扫描的条形码类型后,尝试设置其条形码符号。例如,以下启用GS1 128条形码符号:

await claimedScanner.SetActiveSymbologiesAsync(new List<uint> {BarcodeSymbologies.Gs1128});
wait claimedScanner.SetActiveSymbologiesAsync(新列表{BarcodeSymbologies.Gs1128});

关于如何从条形码扫描仪获取数据,您需要了解的所有其他信息都可以在上述文章中找到。

非常感谢,借助您的设备能力,项目可以启动,在设置符号后,甚至扫描也可以工作