2014-09-22 70 views
0

我无法运行WPF示例,并且应用程序错误日志显示System.Windows.Markup.XamlParseException。Catel示例与System.Windows.Markup.XamlParseException崩溃

我已经做了一个干净的重建,但仍然得到错误。 我假设这是基本的事情,因为它发生在所有的WPF例子。 任何想法?

干杯 杰夫

Application: Catel.Examples.WPF.MasterDetail.exe 
Framework Version: v4.0.30319 
Description: The process was terminated due to an unhandled exception. 
Exception Info: System.Windows.Markup.XamlParseException 
Stack: 
    at System.Windows.Markup.WpfXamlLoader.Load(System.Xaml.XamlReader, System.Xaml.IXamlObjectWriterFactory, Boolean, System.Object, System.Xaml.XamlObjectWriterSettings, System.Uri) 
    at System.Windows.Markup.WpfXamlLoader.LoadBaml(System.Xaml.XamlReader, Boolean, System.Object, System.Xaml.Permissions.XamlAccessLevel, System.Uri) 
    at System.Windows.Markup.XamlReader.LoadBaml(System.IO.Stream, System.Windows.Markup.ParserContext, System.Object, Boolean) 
    at System.Windows.Application.LoadComponent(System.Object, System.Uri) 
    at Catel.Examples.WPF.MasterDetail.App.InitializeComponent() 
    at Catel.Examples.WPF.MasterDetail.App.Main() 

看来是最新版本和以前的一个我已经安装之间有一些不匹配。不知道是什么。

已退出的Visual Studio 2013,加载了早期版本(3.9)的示例,并被要求更新我所做的NuGet引用。举一些例子。退出VS.

重新运行NuGet脚本告诉我一切都是最新的。 在重新打开VS最新的例子,跑Catel.Examples.WPF.MasterDetail最终负载,但只有当我停下调试器,然后“继续”

如果我运行无论是从它崩溃构建早期或最新的例子。

最奇特的。

我也发现日志中有两个错误。一个是上面提到的.Net运行时错误。 第二个是一个应用程序错误

Faulting application name: Catel.Examples.WPF.MasterDetail.exe, version: 1.0.0.0, time stamp: 0x542235b4 
Faulting module name: KERNELBASE.dll, version: 6.1.7601.18409, time stamp: 0x5315a05a 
Exception code: 0xe0434352 
Fault offset: 0x000000000000940d 
Faulting process id: 0x1fec 
Faulting application start time: 0x01cfd7a4db30449c 
Faulting application path: H:\Frameworks\Catel\catelexamples-e5397fd24414\catelexamples_e5397fd24414\src\Catel.Examples.WPF.MasterDetail\obj\Debug\Catel.Examples.WPF.MasterDetail.exe 
Faulting module path: G:\Windows\system32\KERNELBASE.dll 
Report Id: 190e501e-4398-11e4-a86f-005056c00008 

回答

0

我刚才测试了这一点,和它的作品在我的机器上。我已将所有NuGet软件包更新至最新版本,并推送了该软件包,也许可以重试。

WPF示例是.NET 4.5,请确保您已安装(但可能已经是这种情况,否则您无法首先运行示例)。

+0

嗨吉尔特。感谢您的回复。从https://github.com/Catel/Catel.Examples下载了最新的zip文件,但仍然遇到问题。请注意,在重建示例解决方案时,我还更新了所有NuGet包。我也在Catel.Examples.SL.DisplayProgress中获得4个编译错误 - > MainWindowViewModel.cs – 2014-09-24 03:36:27

+0

您需要Silverlight工具包来编译SL样本。但WPF也无法工作?什么与版本?什么.net版本? – 2014-09-24 11:54:30

+0

VS 2013,.Net 4.0 – 2014-09-25 12:58:31