我有一个奇怪的问题。我有一个Windows Phone 8应用程序,它已成功安装在Visual Studio下的手机上工作。如果我使用部署工具部署我的xap,它也可以工作。它已在市场上成功提交。但是,当我从市场上的同一部手机上下载该应用程序时,它无法运行。它写的是“加载.....”,就是这样。
这种行为可能是什么原因?
答案 0 :(得分:1)
这是Beta版本?还是认证版?
如果它只是测试版,您可以创建一个“记录器”,以便在退出应用程序时捕获所有错误
App.xaml.cs::Application_UnhandledException
并在
App.xaml.cs::RootFrame_NavigationFailed
这是一个示例:
private void Application_UnhandledException(object sender, ApplicationUnhandledExceptionEventArgs e)
{
// Call your logger class for catch the message exception before application was killed.
Logger.Debug(e.ExceptionObject.Message);
if (System.Diagnostics.Debugger.IsAttached)
{
// An unhandled exception has occurred; break into the debugger
System.Diagnostics.Debugger.Break();
}
}
你juste保存邮件,或/和stackTrace并通过邮件发送错误。
此外,您可以尝试在商店“隐藏”上发布您的应用程序。
如果认证团队可以启动您的应用程序,并且发现没有错误,您可以使用您的链接下载它。并尝试在您的设备中安装。 此外,该团队发现了一个错误,您收到了一份文件,解释了您的认证失败的原因......
如果它是一个认证的应用程序,我不知道这个错误...:'(也许你在应用程序启动时调用无效的服务器或其他错误启动异常?但是使用VisualStudio和.xap deployement ...
如果您找到问题的解决方案,我很感兴趣: - )