为什么我的最小WPF应用程序挂起?

时间:2014-12-13 23:36:20

标签: wpf visual-studio-2013 wpf-controls bing-maps

我有一个使用Bing Maps的非常小的(刚开始的)WPF应用程序。到目前为止,这就是它的全部内容:

<Window x:Class="DataMapper.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:m="clr-namespace:Microsoft.Maps.MapControl.WPF;assembly=Microsoft.Maps.MapControl.WPF"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="Data Mapper" Height="532" Width="798" WindowStartupLocation="CenterScreen" >
    <Grid>
        <m:Map x:Name="dataMapper" ZoomLevel="10" CredentialsProvider="MyKeyWhichWorksInWindows8Apps" Mode="Aerial" ></m:Map>
    </Grid>
</Window>

然而,当我运行它时会显示一张地图(非常微弱,我可能会添加),但它没有响应/挂起。我必须按Ctrl + Alt + Delete才能关闭它。

1 个答案:

答案 0 :(得分:1)

尝试使用更新的WPF控件,该控件包含一系列错误修复:http://www.microsoft.com/en-us/download/details.aspx?id=27165

现在还有一个Nuget包:https://www.nuget.org/packages/Microsoft.Maps.MapControl.WPF/1.0.0.3