【问题标题】:CompileXaml failed unexpectedlyCompileXaml 意外失败
【发布时间】:2012-07-07 13:20:25
【问题描述】:

我创建了一个 Windows 8 应用程序的新项目。我想用 c#/xaml 创建它。我正在创建项目,然后按 F5,我得到了

“CompileXaml”任务意外失败。
System.NullReferenceException:对象引用未设置为对象的实例。
在 Microsoft.Windows.UI.Xaml.Build.Tasks.CompileXaml.CheckForDesignTimeBuildMode()
在 Microsoft.Windows.UI.Xaml.Build.Tasks.CompileXaml.Execute()
在 Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
在 Microsoft.Build.BackEnd.TaskBuilder.d__20.MoveNext()

我没有改变任何东西。当我选择 BlankTemplate、SplitTemplate、GridTemplate 时也会发生同样的情况。

不知道怎么办

【问题讨论】:

  • 您已尝试重新启动 Visual Studio,以防万一?您正在 Windows Release Preview 上运行 Visual Studio 2012 RC?
  • 我正在测试 VS2011 Beta,VS2012 for Win8 Apps。到处都是一样的东西。我m now reinstalling VS2012 and I will install VS2012 Express For Windows 8. Ive 从 MS 网站下载了它

标签: c# xaml windows-8 microsoft-metro windows-runtime


【解决方案1】:

我解决了这个问题。我不知道我是怎么做到的。

我已经卸载了所有的 Visual Studio,并从 MS 站点下载了最新版本的 Visual Studio 2012 RC。从头开始安装它并且工作正常

【讨论】:

    【解决方案2】:

    将您的 Visual Studio 2013 从更新 2 升级到更新 4。当您构建项目时,它会给出有关 Hyper-V 网络适配器的错误。要解决此问题,请通过单击提示中的“重试”按钮来更改 Hyper -V 网络适配器设置。 (您也可以将Window phone SDK升级到8.1以获得更好的体验。可选,无需解决此错误。)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-09-18
      • 1970-01-01
      • 2020-06-30
      • 2021-12-04
      • 2018-01-02
      • 2017-09-20
      • 2013-05-25
      相关资源
      最近更新 更多