Windows store app 8.1 shows black screen on windows 10 devices

时间:2015-10-06 08:12:45

标签: windows-8.1 winrt-xaml windows-10

We are developing windows store app targeting both Windows 8.1 and Windows 10. This application works fine on windows 8.1 surface/PC. When we install it on a Windows 10 device, it does not. Though it installs without any issue. Once launched it shows the splash screen, but then it shows blank, black screen.

Please guide me to resolve this issue. Thanks in advance.

2 个答案:

答案 0 :(得分:0)

Windows 10应该像Windows 8一样执行。我假设您已将应用升级为UWP应用程序?如果没有,它应该仍然有效。接下来,确保您正在运行Windows 10的最终版本(版本10240),在此之前,Windows 8应用程序并不总是有效。最后,你有一个断点在你的第一页的构造函数?如果正在点击此断点,那么您的页面正在加载而不显示。我的下一步是确保Frame属性正确设置为Windows.Current.Content。由于它在Windows 8中可行,因此不太可能,但这将是我的下一步。如果所有这些都检查出来,我可能会确定在我的代码中以某种方式隐藏,遮挡或替换Frame。

然后,我会检查一下:

#IF的编译条件语句在Windows 8应用程序中很常见。我会确保我没有#IF / #ELIF并且没有#ELSE条件会处理UWP。我意识到这是深奥的,但你只给了我一个概念,而不是真正的代码。鉴于此,那些将是我的步骤。 Windows 10中的代码导致您的页面1)不加载或2)被隐藏。即使代码是"相同"执行显然不是。

祝你好运!

答案 1 :(得分:0)

我遇到了同样的问题,我发现如果你在启动画面上全屏显示或调整应用程序大小,则会显示MainPage加载。

我在Windows 10计算机上运行Visual Studio中的应用程序,似乎我们从未点击过async void MainPage_Loaded(object sender, RoutedEventArgs e)