Windows Phone在版本

时间:2016-01-19 11:43:22

标签: visual-studio windows-phone-8.1 xamarin-forms

我使用Xamarin和Mvvmcross创建了一个Windows Phone应用程序。调试应用程序时,它完美地运行。因此,应用程序已上传到应用商店。但是当应用程序下载并从商店运行时,它会在点击图标后立即关闭。所以现在我发现应用程序在发布模式下在设备上运行时不起作用。 (在模拟器上它工作正常)。

首先我得到了这个例外

  

错误1错误:DEP6810:MdilXapCompile.exe失败,错误代码为1004.有关详细信息,请参阅日志文件'~project.WinPhone \ obj \ Release \ MDIL \ MDILXapCompileLog.txt'。

在此文件中出现错误

  

编译过滤器参数指定不存在的文件:~project.WinPhone \ obj \ Release \ MSIL \ nl-NL \ project.resources.dll   参数无效

此错误导致无法在发布模式下将应用程序部署到设备。我仍然不知道为什么我得到这个错误以及我应该如何解决它。但是我通过在MSIL中创建'nl-NL'映射并向其添加resource.dll找到了一种解决方法。这使它能够部署应用程序。

但是当在这种状态下部署应用程序时,它立即崩溃了。使用本机调试器,我可以让它打破。它给了我这个例外

  

project.WinPhone.exe中的0x775E062F(COMBASE.DLL)处的未处理异常:0xC000027B:发生了应用程序内部异常(参数:0x04F80AB8,0x00000006)。

点击Disassembly,它的指针就在这一行

  

77808534 bl SignalStartWerSvc(777FED78h)

它可能与我的本地资源有关,我在其中定义了一些.resx文件,用于填充带有文本的应用程序。我确实发现这导致了我的WP问题,但我不确定我能对它做什么,我不能像我们所建议的那样使用.resw文件。

以前有没有人遇到过这类问题,有谁知道如何解决?它阻止我在应用程序商店上放置一个工作应用程序,这真的令人沮丧。 提前谢谢

0 个答案:

没有答案