- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试查找仅在 Release模式下发生的问题,并且很可能是由某些属性的无效混淆引起的。我知道在初始化特定控件时会发生这种情况,但是这个控件很大。我花了一天时间浏览所有 XAML 和绑定(bind),但仍然看不到导致此异常的原因。
有什么方法可以获取更多信息。要知道是什么导致了这个异常?
Exception : System.NullReferenceException
Message : Object reference not set to an instance of an object.
Source : PresentationFramework
Help :
Stack :
at System.Windows.Markup.WpfXamlLoader.TransformNodes(XamlReader xamlReader, XamlObjectWriter xamlWriter, Boolean onlyLoadOneNode, Boolean skipJournaledProperties, Boolean shouldPassLineNumberInfo, IXamlLineInfo xamlLineInfo, IXamlLineInfoConsumer xamlLineInfoConsumer, XamlContextStack`1 stack, IStyleConnector styleConnector)
at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)
at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
at System.Windows.Application.LoadComponent(Object component, Uri resourceLocator)
at MyClass.InitializeComponent()
最佳答案
我不知道如何获取更详细的异常消息,但至少对其他人了解可能的原因很有用。我刚刚追踪了一个 NullReferenceException
在 WpfXamlLoader.TransformNodes
降至 DependencyProperty
已注册 DependencyProperty.Register(string, Type, Type)
.改变
public static readonly DependencyProperty FooProperty = DependencyProperty.Register(
nameof(Foo), typeof(object), typeof(Bar));
public static readonly DependencyProperty FooProperty = DependencyProperty.Register(
nameof(Foo), typeof(object), typeof(Bar), new FrameworkPropertyMetadata(null));
关于wpf - WpfXamlLoader.TransformNodes() 中出现 NullReferenceException 的原因是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4882416/
我正在使用 IXMLDOMDocument::transformNode使用看起来有点像这样的 C++ 代码应用 XSLT 转换: CComPtr spXMLDoc; // load spXMLDoc
我正在尝试查找仅在 Release模式下发生的问题,并且很可能是由某些属性的无效混淆引起的。我知道在初始化特定控件时会发生这种情况,但是这个控件很大。我花了一天时间浏览所有 XAML 和绑定(bind
在 native 编程中,IXMLDOMDocument2 对象有一个 tranformNode()方法: public BSTR transformNode(IXMLDOMNode styleshe
我遇到了一些 JavaScript 问题,这些问题似乎只发生在 Windows 8 上的 Internet Explorer 10 中(IE 7、8 和 9 都可以正常工作)。我所做的基本工作是从 W
我的问题是我们正在将我们的客户站点升级到 IE9、IE10、IE11,我们有很多 javascript 问题。先到IE9。一个问题是,在代码中我们在 jsp 中有 2 个 div。同一个 jsp 中包
我是一名优秀的程序员,十分优秀!