2012-12-30 54 views
0

我正在构建Windows Phone 8应用程序,其中我正在使用Telerik Rad Controls for WP8。该应用已被本地化为en-US,en-GB,da-DK,de-DE,fr-FR,it-IT。当我运行Store Test Kit时,出现以下错误;Windows Phone 8:某些文件未添加到构建中的XAP文件

[ERROR]: A file registered in the AppManifest.xaml is missing: fr-FR/Telerik.Windows.Controls.Input.resources.dll. 
[ERROR]: A file registered in the AppManifest.xaml is missing: it-IT/Telerik.Windows.Controls.Input.resources.dll. 
[ERROR]: A file registered in the AppManifest.xaml is missing: it-IT/Telerik.Windows.Controls.Primitives.resources.dll. 

该文件存在于相对/ Bin/Release文件夹中,但未包含在.xap文件中。我已经破解了xap,并且为所有其他语言添加了正确的文件,但是上面的3个肯定是缺失的。

我使用的的RadControls最新版本(2012.3.1211 2012年12月11日)

没有人有任何想法的问题可能是什么?

干杯 硅

回答

2

看来其他人有类似的问题,但没有解决办法:可以添加后期生成和XAP随后将存储测试套件App submission fails with 1016 related to Microsoft.Advertising.Mobile.resources.dll

作为一个变通的文件(和我认为会通过认证!)。

我已经安装7zip的这么解决我的具体问题我用下面的生成后事件命令行:

"C:\Program Files\7-Zip\7z.exe" a -tzip $(TargetDir)<YOUR XAP FILE NAME>.xap $(TargetDir)it-IT\ 
"C:\Program Files\7-Zip\7z.exe" a -tzip $(TargetDir)<YOUR XAP FILE NAME>.xap $(TargetDir)fr-FR\ 
0

你尝试设置你的resources.dll到内容的生成操作,编译或嵌入式资源?这种方式应该在构建过程中包含这些文件。

相关问题