C# 项目部署错误时出现XAML分析异常

C# 项目部署错误时出现XAML分析异常,c#,wpf,xaml,xamlparseexception,ildasm,C#,Wpf,Xaml,Xamlparseexception,Ildasm,我有一个WPF应用程序,它在某些平台和系统上运行良好,当然包括开发系统,但是,它在一些(但不是所有)部署平台上遇到问题。当然,这听起来像是一个关于依赖关系的问题,但我不确定如何跟踪什么/哪个。 WERInternalMetadata.xml问题签名显示: <ProblemSignatures> <EventType>CLR20r3</EventType> <Parameter0>QroLockdownShell.exe</Pa

我有一个WPF应用程序,它在某些平台和系统上运行良好,当然包括开发系统,但是,它在一些(但不是所有)部署平台上遇到问题。当然,这听起来像是一个关于依赖关系的问题,但我不确定如何跟踪什么/哪个。 WERInternalMetadata.xml问题签名显示:

<ProblemSignatures>
    <EventType>CLR20r3</EventType>
    <Parameter0>QroLockdownShell.exe</Parameter0>
    <Parameter1>1.0.0.0</Parameter1>
    <Parameter2>559aaa45</Parameter2>
    <Parameter3>mscorlib</Parameter3>
    <Parameter4>4.0.30319.34209</Parameter4>
    <Parameter5>534894cc</Parameter5>
    <Parameter6>4527</Parameter6>
    <Parameter7>105</Parameter7>
    <Parameter8>System.Windows.Markup.XamlParse</Parameter8>
</ProblemSignatures>

CLR20r3
QroLockdownShell.exe
1.0.0.0
559AA45
mscorlib
4.0.30319.34209
534894cc
4527
105
System.Windows.Markup.XamlParse
当我使用ILDASM从参数7中查找105时,它会导致以下结果:

Method #19 (06000105) 
-------------------------------------------------------
MethodName: get_BackgroundImage (06000105)
Flags     : [Public] [HideBySig] [ReuseSlot] [SpecialName]  (00000886)
    RVA       : 0x00004478
    ImplFlags : [IL] [Managed]  (00000000)
    CallCnvntn: [DEFAULT]
    hasThis 
    ReturnType: Class System.Windows.Media.ImageSource
    No arguments.
    CustomAttribute #1 (0c0000ed)
    -------------------------------------------------------
CustomAttribute Type: 0a00002f
CustomAttributeName:        System.Runtime.CompilerServices.CompilerGeneratedAttribute :: instance void.ctor()
Length: 4
Value : 01 00 00 00                                  >                <
ctor args: ()
方法#19(06000105)
-------------------------------------------------------
方法名称:获取背景图像(06000105)
旗帜:[Public][hidebysing][ReuseSlot][SpecialName](00000886)
RVA:0x00004478
ImplFlags:[IL][Managed](00000000)
CallCnvntn:[默认值]
哈斯
返回类型:Class System.Windows.Media.ImageSource
没有争论。
自定义属性#1(0c0000ed)
-------------------------------------------------------
自定义属性类型:0a00002f
CustomAttributeName:System.Runtime.CompilerServices.CompilerGeneratedAttribute::instance void.ctor()
长度:4
值:01 00><
ctor参数:()

我不知道该如何理解这一点……我将非常非常感谢任何帮助

我第一次看到这样的东西,但是。。。您的代码中有一些
BackgroundImage
属性吗?看到一些实际的XAML可能会有所帮助。我第一次看到这样的东西,但是。。。您的代码中有一些
BackgroundImage
属性吗?看到一些实际的XAML可能会有所帮助。