Caliburn.Micro更新2.0.1到2.0.2出错了

C1r*_*dec 2 c# wpf caliburn.micro

嗨,今天我决定更新Caliburn.Micro nuget包.

但从那以后我的所有按钮/控制都被打破了.

没有更多约束力!此外,每次我点击一个按钮时,都会抛出此异常.

在此输入图像描述

<Button x:Name="LeftImport" HorizontalAlignment="Left" Grid.Column="3" Style="{DynamicResource MetroCircleButtonStyle}" Width="30" Height="30" BorderThickness="0">
    <Button.ToolTip>
        <ToolTip>
            <StackPanel>
                <TextBlock FontWeight="Bold">Import</TextBlock>
                <TextBlock>Import a package</TextBlock>
            </StackPanel>
        </ToolTip>
    </Button.ToolTip>
    <Rectangle Width="20" Height="20" Fill="White">
        <Rectangle.OpacityMask>
            <VisualBrush Stretch="Fill" Visual="{StaticResource appbar_download}" />
        </Rectangle.OpacityMask>
    </Rectangle>
</Button>
Run Code Online (Sandbox Code Playgroud)

注意 我使用Caliburn.Micro.Start来安装2.0.1

我没有解决方案.

C1r*_*dec 5

我发现我的问题2.0.1 Caliburn.Micro.Start创造了他的构造函数StartRuntime();,但在2.0.2他们补充说Initialize();,我改变StartRuntime();Initialize();和工作!

2.0.2