我正在尝试将我的应用程序提交到Windows Phone 8商店,但它失败并出现以下错误:
1016: A file registered in the app manifest is missing: pl-PL/Microsoft.Advertising.Mobile.resources.dll. Use a different one and then try again
1016: A file registered in the app manifest is missing: it-IT/Microsoft.Advertising.Mobile.resources.dll. Use a different one and then try again
1016: A file registered in the app manifest is missing: ko-KR/Microsoft.Advertising.Mobile.resources.dll. Use a different one and then try again
1016: A file registered in the app manifest is missing: fr-FR/Microsoft.Advertising.Mobile.resources.dll. Use a different one and then try again
1016: A file registered in the app manifest is missing: zh-TW/Microsoft.Advertising.Mobile.resources.dll. Use a different one and then try again
1016: A file registered in the app manifest is missing: ja-JP/Microsoft.Advertising.Mobile.resources.dll. Use a different one and then try again
1016: A file registered in the app manifest is missing: es-ES/Microsoft.Advertising.Mobile.resources.dll. Use a different one and then try again
1016: A file registered in the app manifest is missing: pt-PT/Microsoft.Advertising.Mobile.resources.dll. Use a different one and then try again
1016: A file registered in the app manifest is missing: el-GR/Microsoft.Advertising.Mobile.resources.dll. Use a different one and then try again
如果我打开xap并从AppManifest.xaml手动删除以下行:
<AssemblyPart Source="cs-CZ/Microsoft.Advertising.Mobile.resources.dll" />
<AssemblyPart Source="de-DE/Microsoft.Advertising.Mobile.resources.dll" />
<AssemblyPart Source="el-GR/Microsoft.Advertising.Mobile.resources.dll" />
<AssemblyPart Source="es-ES/Microsoft.Advertising.Mobile.resources.dll" />
<AssemblyPart Source="fr-FR/Microsoft.Advertising.Mobile.resources.dll" />
<AssemblyPart Source="it-IT/Microsoft.Advertising.Mobile.resources.dll" />
<AssemblyPart Source="ja-JP/Microsoft.Advertising.Mobile.resources.dll" />
<AssemblyPart Source="ko-KR/Microsoft.Advertising.Mobile.resources.dll" />
<AssemblyPart Source="pl-PL/Microsoft.Advertising.Mobile.resources.dll" />
<AssemblyPart Source="pt-PT/Microsoft.Advertising.Mobile.resources.dll" />
<AssemblyPart Source="ru-RU/Microsoft.Advertising.Mobile.resources.dll" />
<AssemblyPart Source="zh-CN/Microsoft.Advertising.Mobile.resources.dll" />
<AssemblyPart Source="zh-TW/Microsoft.Advertising.Mobile.resources.dll" />
提交后我得到:
We weren't able to save your info. Try again. Error code: 0x80040803
其他人有这个问题吗?
谢谢!
答案 0 :(得分:2)
我有类似的错误消息。我采用了另一种方法:不是编辑清单文件,而是在XAP存档中添加了缺少的DLL。
亚历。
答案 1 :(得分:2)
您需要确保拥有最新版本的广告sdk。我认为这是v7.1而不是v6.1。
当我几个小时前试图上传我的xap时,我有类似的警告。1016:缺少在应用清单中注册的文件: ZH-汉特/ Microsoft.Expression.Interactions.resources.dll。用一个 不同的,然后再试一次
1016:缺少在应用清单中注册的文件: ZH-汉斯/ System.Windows.Interactivity.resources.dll。使用不同的 一,然后再试一次
原来在wp8中有针对Microsoft.Expression.Interactions和System.Windows.Interactivity的新版本。更改对最新版本的引用后,在提交期间未引发任何错误。
顺便说一句,而不是等待上传xap文件,更快的方法是启动Store Test Kit - &gt;自动化测试。
希望这有帮助!