【问题标题】:Upgrade to WP8 "No XAML was found at the location '/LaunchPage.xaml'."升级到 WP8“在 '/LaunchPage.xaml' 位置找不到 XAML。”
【发布时间】:2013-11-17 01:27:04
【问题描述】:

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

我的应用程序已经运行了一年多,除了运行 WP8 升级之外,我没有进行任何更改。可能是什么问题?

可能相关 - 如果我尝试在 WMAppManifest.xml 设计器中做任何事情,例如检查“支持大型瓷砖”,它会显示“无法加载清单”“文档包含必须在设计器可以修复之前修复的错误被加载。修复错误后重新加载设计器。”查看xml,似乎没有什么不合适的。可能与此问题有关,也可能无关,但我想我会添加这个。

【问题讨论】:

  • 尝试清除解决方案操作,然后重建它
  • 不,这显然是我会尝试的第一件事。不工作。

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


【解决方案1】:

从 WP7 升级到 WP8 后出现类似问题。我通过打开 AssemblyInfo.cs 并更改来修复它

[assembly: NeutralResourcesLanguage("en", UltimateResourceFallbackLocation.Satellite)]

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

      我遇到了同样的问题。 但我会按照接下来的步骤修复它。

      1. 打开 YouProject > 属性 > WMAppManifest.xml
      2. 查看导航页面是否正确

      保存,关闭并再次运行。

      希望对你有所帮助。

      【讨论】:

      • 我的导航页面是正确的。从 WP7 到 8 的实际升级似乎无法正常工作。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-12-26
      • 2018-05-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-06
      • 2012-05-24
      相关资源
      最近更新 更多