问题标签 [xamlparseexception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
188 浏览

silverlight - VS 重建后 Blend 5 Preview 设计器崩溃

我正在做一个大型的 silverlight 项目,在 Blend 中编辑它时遇到问题;最初,Blend 正常启动,设计器显示控件等。

然而,出乎意料的是,在 VisualStudio 中并行工作并至少进行一次重建后,我得到了这个异常

任何想法?谢谢

编辑:可能是因为 TFS 吗?

0 投票
1 回答
385 浏览

c# - 这里有一个神秘的异常:XamlParseException

这是我的代码:

这是我的内部异常的堆栈跟踪:

en System.Xml.XmlTextReaderImpl.Throw(Exception e) en System.Xml.XmlTextReaderImpl.Throw(String res, String arg) en System.Xml.XmlTextReaderImpl.ThrowUnclosedElements() en System.Xml.XmlTextReaderImpl.ParseAttributes() en System. Xml.XmlTextReaderImpl.ParseElement() 和 System.Xml.XmlTextReaderImpl.ParseDocumentContent() 和 System.Xml.XmlTextReaderImpl.Read() 和 System.Xml.XmlTextReader.Read() 和 System.Runtime.Serialization.Formatters.Soap.SoapParser。 ParseXml()
en System.Runtime.Serialization.Formatters.Soap.SoapParser.Run() en System.Runtime.Serialization.Formatters.Soap.ObjectReader.Deserialize(HeaderHandler handler, ISerParser serParser) en System.Runtime.Serialization.Formatters.Soap.SoapFormatter。 Deserialize(Stream serializationStream, HeaderHandler handler) zh System.Runtime.Serialization.Formatters.Soap.SoapFormatter.Deserialize(Stream serializationStream) zh Solution1.MainWindow.ReturnListOfPersistentFile[T](String Filename) en c:\users\u201114160\documents\visual studio 2010\Projects\Solution1\Solution1\MainWindow.xaml.cs:línea 99 en Solution1.MainWindow.Do() en c:\users\u201114160\documents\visual studio 2010\Projects\Solution1\Solution1\MainWindow.xaml.cs :linea 45
zh Solution1.MainWindow..ctor() zh c:\users\u201114160\documents\visual studio 2010\Projects\Solution1\Solution1\MainWindow.xaml.cs:linea 36

它让我发疯,一些想法?这个异常是因为“ReturnListOfPersistentFile”泛型方法而引发的,但是为什么?

提前致谢。

解答: 我试图用 SOAP 格式化程序序列化一个通用列表,但 SOAP 格式化程序不支持通用列表。

我在forums.microsoft.com 上遇到了这个帖子。让我引用微软员工的话:

我们决定不为 Whidbey 的 SoapFormatter 投资任何重要的新功能工作

谢谢大家。

0 投票
2 回答
6777 浏览

c# - 未能分配给属性“System.Windows.Controls.Primitives.ButtonBase.Click”

有一个我不明白的有趣情况。

这是场景:

我创建了一个简单的 Silverlight 5 应用程序。我在主页上放置了一个按钮控件并创建了一个 Click 事件处理程序。

XAML 如下所示......

到目前为止,一切都很好。

在后面的代码中连接一个事件处理程序......

编译并运行应用程序。我“单击”按钮并得到一个漂亮的小消息框。再说一次,到目前为止,很好。

在后面的代码中添加一个新方法(如下所示),方法名称与按钮单击事件处理程序相同,但签名不同。

编译并执行代码。调出应用程序并单击按钮,我得到以下异常:

为什么会这样?

0 投票
0 回答
145 浏览

c# - ListBoxItems 引起的 Xaml 解析异常

基本上,这是 XAML 的一部分,它使解析器抛出 XamlParseException:

更具体地说,当我删除 ListBox 内容时,所有 ListBoxItems 都没有例外。我究竟做错了什么?

编辑: 我采用了一种解决方法(或上述唯一良好的构造)。我在每个 TextBlock 中关闭了 ListBoxItems 的纯文本。我仍然不知道并且很好奇原因,但解析器不允许纯文本存在。也许是为 WP7 解析 xaml 的问题。

0 投票
1 回答
201 浏览

exception - 无法在 Windows8 Release Preview 中执行 VS2012 Express 或 Ultimate 的空白应用程序

我在 VS Express 2012 或 Ultimate 中创建了一个新的 C# 空白应用程序 (XAML)。该应用程序编译但执行时我总是得到一个异常:

消息:XAML 解析失败。找不到具有名称/密钥 ApplicationHeaderForegroundThemeBrush 的资源

有谁知道为什么会这样?提前致谢!

0 投票
2 回答
1304 浏览

microsoft-metro - 使用库中的页面时出现 XamlParseException

我最近开始了一个应该针对 Windows RT (C#) 的项目的工作在 Silverlight 和 WPF 方面有一些背景我已经创建了一个程序集(库),它应该保存我的一些 UserControls、Pages 等以供以后使用重复使用。

我已经向该程序集添加了一个空页面。

每当我导航到该页面(使用导航机制)时,都会正确调用构造函数,但是在 InitializeComponent() 调用期间会出现非描述性 XamlParseException。

我无法确定造成这种情况的原因,所以我决定寻求一些指导。

还有其他人遇到这个吗?

0 投票
4 回答
642 浏览

xaml - 使用 Graph# 库时出现 XamlParseException

我正在尝试在我的VSPackage项目中使用Graph#库,但不幸的是,有一些障碍需要克服。这是我所做的:

我将以下所有 DLL 复制到项目根目录中的文件夹 /Libraries 中:

  • GraphSharp.dll
  • GraphSharp.Controls.dll
  • QuickGraph.dll
  • WPFExtensions.dll

所有的构建操作都是“内容”,选项复制到输出设置为“不复制”。

我将这些引用添加到我的项目中。(添加参考... -> 浏览 -> 从 /Library 文件夹中选择它们)

之后,我创建了以下文件。您可以看到 ViewModel 设置为 UserControl 的 DataContext,并且它定义了 UI 绑定的“MethodGraph”。

XAML 文件

代码隐藏

视图模型

幸运的是,我可以编译整个项目,但在运行时 XAML 中的以下错误发生在标记上(在所需标记的正上方):

无法加载文件或程序集“GraphSharp.Controls,PublicKeyToken=null”或其依赖项之一。系统找不到文件。

但我引用了程序集,它们列在引用列表中。有什么问题?在编写Visual Studio 包(插件)时,是否必须以另一种方式引用程序集?

编辑:我只是试图让它在另一个项目中工作,所以我只是设置了一个普通的 WPF 应用程序并完成了上述所有操作。在此解决方案中,一切正常!这太奇怪了!

希望你能帮助我:-) 最好的问候!

0 投票
1 回答
118 浏览

c# - 为什么我无法捕捉到这个异常?

为什么我无法捕捉到以下内容XamlParseException

在此处输入图像描述

单击“继续”按钮后,程序继续正常行为(捕获异常并ex.Message在控制台上打印)。

问题是 Visual Studio 异常对话框。为什么会出现?

0 投票
1 回答
545 浏览

c# - 删除设置后的 XamlParseException (app.config)

在我的项目中删除设置后,我得到了这个例外。使用 ProjectName.Properties 命名空间是默认设置。我也从项目中删除了 app.config。为什么我这样做:我被添加了序列化以读取我的 settings.xml 而不是旧版本。

我认为这些设置是在某处定义的,但不知道。

这是异常文本,如果有帮助(在谷歌翻译中翻译):

调用类型“GnomeExtractor.MainWindow”的构造函数,满足指定的绑定约束,导致异常。”行号“6”,位置在“9”。

我手动删除了这些文件:

Settings.settings
Settings.Desighner.cs
app.config

我的 MainWindow.xaml 代码:

如果我删除它,我现在在第 5 行出现错误,但下一个代码是我的样式,我可以悄悄地删除它,但它没有任何效果。

我已将项目回滚到工作版本,并在删除 app.config 时出现此错误

UPD:我的 MainWindow 构造函数的工作代码

一点解释:Language={UICulture} + 绑定到 {Resx 值} (XAML) 和 CultureManager 类(C# 代码)是用于本地化的库,使用 Resx 文件。
UpdateLanguageMenus() 和 ControlStates() 仅用于 IsEnable 控制。

删除这些文件后,我替换了所有 Settings.Default。到我的新设置类(使用 XML 序列化)并添加了这段代码

/UPD

如果您需要更多信息,请向我询问。

0 投票
0 回答
339 浏览

windows-phone-7 - wp7 xamlparseexception 初始化组件

我有一个奇怪的问题。我开发了一个 Windows Phone 7 应用程序。起初,它的目标 windows phone 操作系统版本设置为 7.0(在项目属性中)。一切正常。

但是,将目标操作系统升级到 7.1 版后,出现异常:XamlParseException "[Line: 0 Position: 0]"。此方法中 LoginPage.gics 出现异常:

}

错误显示在行中:this.LayoutRoot = ((System.Windows.Controls.Grid)(this.FindName("LayoutRoot")));

我在 LoginPage.xaml 中的主网格如下所示:

内部异常为空,所以我在那里没有得到任何信息。这是否与项目 dll 引用的与我将项目升级到的操作系统版本不兼容的事实有关?我该如何检查?我花了一些时间浏览其他帖子,但找不到适合我的问题的解决方案。

提前感谢您的帮助:)