问题标签 [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.
silverlight - VS 重建后 Blend 5 Preview 设计器崩溃
我正在做一个大型的 silverlight 项目,在 Blend 中编辑它时遇到问题;最初,Blend 正常启动,设计器显示控件等。
然而,出乎意料的是,在 VisualStudio 中并行工作并至少进行一次重建后,我得到了这个异常
任何想法?谢谢
编辑:可能是因为 TFS 吗?
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 投资任何重要的新功能工作
谢谢大家。
c# - 未能分配给属性“System.Windows.Controls.Primitives.ButtonBase.Click”
有一个我不明白的有趣情况。
这是场景:
我创建了一个简单的 Silverlight 5 应用程序。我在主页上放置了一个按钮控件并创建了一个 Click 事件处理程序。
XAML 如下所示......
到目前为止,一切都很好。
在后面的代码中连接一个事件处理程序......
编译并运行应用程序。我“单击”按钮并得到一个漂亮的小消息框。再说一次,到目前为止,很好。
在后面的代码中添加一个新方法(如下所示),方法名称与按钮单击事件处理程序相同,但签名不同。
编译并执行代码。调出应用程序并单击按钮,我得到以下异常:
为什么会这样?
c# - ListBoxItems 引起的 Xaml 解析异常
基本上,这是 XAML 的一部分,它使解析器抛出 XamlParseException:
更具体地说,当我删除 ListBox 内容时,所有 ListBoxItems 都没有例外。我究竟做错了什么?
编辑: 我采用了一种解决方法(或上述唯一良好的构造)。我在每个 TextBlock 中关闭了 ListBoxItems 的纯文本。我仍然不知道并且很好奇原因,但解析器不允许纯文本存在。也许是为 WP7 解析 xaml 的问题。
exception - 无法在 Windows8 Release Preview 中执行 VS2012 Express 或 Ultimate 的空白应用程序
我在 VS Express 2012 或 Ultimate 中创建了一个新的 C# 空白应用程序 (XAML)。该应用程序编译但执行时我总是得到一个异常:
消息:XAML 解析失败。找不到具有名称/密钥 ApplicationHeaderForegroundThemeBrush 的资源
有谁知道为什么会这样?提前致谢!
microsoft-metro - 使用库中的页面时出现 XamlParseException
我最近开始了一个应该针对 Windows RT (C#) 的项目的工作在 Silverlight 和 WPF 方面有一些背景我已经创建了一个程序集(库),它应该保存我的一些 UserControls、Pages 等以供以后使用重复使用。
我已经向该程序集添加了一个空页面。
每当我导航到该页面(使用导航机制)时,都会正确调用构造函数,但是在 InitializeComponent() 调用期间会出现非描述性 XamlParseException。
我无法确定造成这种情况的原因,所以我决定寻求一些指导。
还有其他人遇到这个吗?
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 应用程序并完成了上述所有操作。在此解决方案中,一切正常!这太奇怪了!
希望你能帮助我:-) 最好的问候!
c# - 为什么我无法捕捉到这个异常?
为什么我无法捕捉到以下内容XamlParseException
?
单击“继续”按钮后,程序继续正常行为(捕获异常并ex.Message
在控制台上打印)。
问题是 Visual Studio 异常对话框。为什么会出现?
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
如果您需要更多信息,请向我询问。
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 引用的与我将项目升级到的操作系统版本不兼容的事实有关?我该如何检查?我花了一些时间浏览其他帖子,但找不到适合我的问题的解决方案。
提前感谢您的帮助:)