升级到WP8“在该位置找不到XAML'/LaunchPage.xaml'。”

时间:2013-11-17 01:27:04

标签: c# xaml windows-phone-7 windows-phone-8 manifest

我已将Windows Phone 7应用升级到Windows Phone 8,现在它不会运行。它会抛出RootFrame_NavigationFailed消息No XAML was found at the location '/LaunchPage.xaml'

我已经改变了我的应用程序,除了运行WP8升级之外,它已经运行了一年多了。可能是什么问题?

也许相关 - 如果我尝试在WMAppManifest.xml设计器中做任何事情,例如检查"支持大型瓷砖",它说"无法加载清单" "该文档包含在加载设计器之前必须修复的错误。错误修复后重新加载设计器。"看看xml,似乎没有什么不合适的地方。可能与此问题有关,也可能与此无关,但我认为我已添加此内容。

3 个答案:

答案 0 :(得分:5)

WP7到WP8升级后有类似的问题。我通过打开AssemblyInfo.cs并更改

来修复它
[assembly: NeutralResourcesLanguage("en", UltimateResourceFallbackLocation.Satellite)]

[assembly: NeutralResourcesLanguageAttribute("en-US")]

答案 1 :(得分:0)

可能不是最好的解决方案,但我通过创建一个新的WP8项目并导入所有源文件来实现它。如果其他人有更好的解决方案,我会非常愿意听到它,并且会标记完整,正确,正确的答案。

答案 2 :(得分:0)

我遇到了同样的问题。 但我按照接下来的步骤解决了这个问题。

  1. 打开YouProject>属性> WMAppManifest.xml
  2. 查看导航页面是否正确
  3. 保存,关闭并再次运行。

    我希望这对你有所帮助。