前几天做一个项目的时候出现了一个异常:
“
System.
Windows.
Markup.
XamlParseException”类型的未经处理的异常在 PresentationFramework.dll 中发生 其他信息: “在“
System.
Windows.
Markup.StaticResourceHolder”上提供值时引发了异常。”,行号为“8”,行位置为“33”。
现象描述:
System.
Windows.
Markup.
XamlParseException:““在“
System.
Windows.StaticResourceExtension”上提供值时引发了异常。”,行号为“42”,行位置为“40”。
根据报错信息检查到报错的位置,发现在UI页面写错了控件的Style值
<Label Content="中文名称:" Style="{StaticResource RightContentLabel}" />
改正过来即可
wpf 引发的异常:“System.Windows.Markup.XamlParseException”(位于 PresentationFramework.dll 中) 其他信息: “设置属性“
发生了
System.
Windows.
Markup.
XamlParseException
Message=
设置属性“”时出现异常。 [Line: 860 Position: 50]
LineNumber=860
LinePosition=50
StackTrace:
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL Network Interfaces, error: 26 - 定位指定的服务器/实例时出错)
数据库连接字符串有问题,核对下数据库服务器、数据库名称、登录验证等信息。
这个问题是很基本的一
<Page.Resources>
<ResourceDictionary>
<ContextMenu x:Key="HdMnu" Style="{StaticResource ContextMenuBaseStyle}">
<MenuItem x:Name="MnuRefresh" MinHeight="40" Style="{StaticResource ContextMenuItemBase
点击新建项目出现“设置属性system.windows.resourcedictionary.deferrablecontent时引发了异常”的错误,无法正常添加任何文件。
解决办法:
右键项目→在文件资源管理器中打开文件夹→再进入上一层目录→找到Backup文件夹→将app.config文件复制并覆盖项目目录下的app.config文件。
1 string xaml =
System.
Windows.
Markup.XamlWriter.Save(rtb1);
2 RichTextBox rtb2 =
System.
Windows.
Markup.XamlReader.Parse(xaml) as RichTextBox;
1 Rectangle rect = new Rectangle();
2 rect = data.GetData(typeof(Rect