我有一个现有的Windows 8.1通用应用程序,我在现有解决方案中添加了一个新的Windows 10通用Windows应用程序。
我迁移了用户界面,现在可以成功启动移植的Windows 10应用。但是,在启动Windows应用程序认证工具包以创建应用程序包时,我收到以下错误(不幸的是德语):
Fehler“0x80073CF6”beim AppX Deployment-VorgangfürPaket“PublisherId.StopNow_5.0.0.0_neutral_~_magicstring”。 Der Fehlertext lautet:C:\ Program Files \ WindowsApps \< PackageId> \ AppxManifest.xml(22,62):Fehler 0x80073B0C:Das Paket“projectname_5.0.0.0_x64__magicstring”kann aufgrund des folgenden Fehlers beim Bestimmen,ob die Dateiressource“资产\ Square150x150Logo.png“lokalisiert werden kann,nicht registriert werden:ResourceMap oder NamedResource beinhaltet ein Element,daskeinestandardmäßigeoderneutrale Ressource besitzt。 。 ÜberprüfenSie,ob die Dateiressource definiert ist und ob mindestens eine Instanz in der Datei“resources.pri”definiert ist,die in diesem Paket enthalten ist。
消息说,无法确定是否可以本地化给定的文件资源。我应该检查文件是否存在,我应该检查是否在resources.pri中定义了一个文件。
根据这条消息,我可以说文件Square150x150Logo.png不存在,只有文件Square150x150Logo.scale-100.png,我想应该没问题。
关于消息的第二部分:我找不到resources.pri。
更新
我删除了有问题的文件(Square150x150Logo.scale-100.png),看看会发生什么。现在我为Splashscreen.png得到了同样的错误。看起来像我的资产更普遍的问题。
我必须补充一点,应用程序在调试器中运行良好,而Visual Studio在Package.appxmanifest编辑器中没有显示任何错误。
创建项目后,我从项目中删除了所有默认资产并添加了自己的资产。也许那里出了点问题。
答案 0 :(得分:0)
我现在仍然知道问题是什么,但这是我如何解决它:
我将所有更改回滚到资源,并将自己的图形编辑为项目向导创建的默认资源。
这解决了我的问题。所以我可以说,问题实际上与不同的tile / splashcreen资源有关。