C# 重用功能区上的图像会导致XP崩溃

C# 重用功能区上的图像会导致XP崩溃,c#,wpf,crash,windows-xp,ribbon,C#,Wpf,Crash,Windows Xp,Ribbon,我正在使用WPF功能区,我刚刚遇到了一些奇怪的行为。我有一个上下文选项卡,我从主页选项卡复制了一些功能,这样我的用户就不必来回单击 我所看到的问题是,如果我重用一个映像,如果在Windows XP上运行,我的应用程序在启动时就会崩溃。Windows 7上没有问题。有什么想法吗 代码: .... 其他代码。。。 .... 如果我取消注释下一部分,它将在XP上崩溃。。。。 如果我取出大图像源/小图像源部件,它可以正常工作。不确定这是否对您有帮助 有一段时间,我的应用程序在WinXP上崩溃,我也遇

我正在使用WPF功能区,我刚刚遇到了一些奇怪的行为。我有一个上下文选项卡,我从主页选项卡复制了一些功能,这样我的用户就不必来回单击

我所看到的问题是,如果我重用一个映像,如果在Windows XP上运行,我的应用程序在启动时就会崩溃。Windows 7上没有问题。有什么想法吗

代码:


.... 其他代码。。。
.... 如果我取消注释下一部分,它将在XP上崩溃。。。。

如果我取出大图像源/小图像源部件,它可以正常工作。

不确定这是否对您有帮助


有一段时间,我的应用程序在WinXP上崩溃,我也遇到了类似的情况。原来是我在Windows上使用的图标。XP系统似乎没有正确处理全彩、透明、大图标。更改为小的非透明图像,并开始工作。

不确定这是否对您有帮助


有一段时间,我的应用程序在WinXP上崩溃,我也遇到了类似的情况。原来是我在Windows上使用的图标。XP系统似乎没有正确处理全彩、透明、大图标。换成小的非透明图像,开始工作。

我可以试试。奇怪的是,除非我使用同一个图像两次,否则效果很好。这就像在试图访问图像或其他东西时发生冲突一样。不知道为什么,我可以试试。奇怪的是,除非我使用同一个图像两次,否则效果很好。这就像在试图访问图像或其他东西时发生冲突一样。不知道为什么。
<r:RibbonTab Header="Home">
            <r:RibbonGroup Header="Clipboard">
                <r:RibbonButton Label="Paste" LargeImageSource="Resources\Images\Paste.ico" Command="{Binding PasteCommand}"/>
                <r:RibbonButton Label="Cut" SmallImageSource="Resources\Images\Cut.ico" Command="{Binding CutCommand}"/>
                <r:RibbonButton Label="Copy" SmallImageSource="Resources\Images\Copy.ico" Command="{Binding CopyCommand}"/>
            </r:RibbonGroup>

.... Other Code...

<r:RibbonTab Header="Options" ContextualTabGroupHeader="Options">
                <r:RibbonTab.Style>
                    <Style TargetType="r:RibbonTab">
                        <Style.Triggers>
                            <Trigger Property="Visibility" Value="Visible">
                                <Setter Property="IsSelected" Value="True" />
                            </Trigger>
                        </Style.Triggers>                        
                    </Style>                   
                </r:RibbonTab.Style>

.... If I uncomment this next part it crashes on XP....
                <!--<r:RibbonGroup Header="Clipboard">
                    <r:RibbonButton Label="Paste" LargeImageSource="Resources\Images\Paste.ico" Command="{Binding PasteCommand}"/>
                    <r:RibbonButton Label="Cut" SmallImageSource="Resources\Images\Cut.ico" Command="{Binding CutCommand}"/>
                    <r:RibbonButton Label="Copy" SmallImageSource="Resources\Images\Copy.ico" Command="{Binding CopyCommand}"/>
                </r:RibbonGroup>-->