xaml – Winrt应用程序,随机场合的未处理异常
发布时间:2020-12-14 02:04:40 所属栏目:Windows 来源:网络整理
导读:在开发过程中,我会在随机情况下遇到未处理的异常,但主要是在关闭应用程序之后.设置’break on exceptions’的所有选项不会触发任何代码.任何经历过同样行为的人.我正在开发发布预览版和visual studio RC版. 解决方法 我解决问题的第一步是: 在项目属性中启
在开发过程中,我会在随机情况下遇到未处理的异常,但主要是在关闭应用程序之后.设置’break on exceptions’的所有选项不会触发任何代码.任何经历过同样行为的人.我正在开发发布预览版和visual studio RC版.
解决方法
我解决问题的第一步是:
>在项目属性中启用本机调试(“调试”选项卡, 并开始调试.这将花费几分钟开始加载所有符号…. 当我绑定到URL没有解析的Bitmap时,我将其追溯到几个例外.绑定是GridView到类的SmallImageSource位图属性.调试时,这将在本机代码中提供异常,但不会跟踪输出窗口或在应用程序中提供异常.最终我的应用程序崩溃了…修复这些资源后,我的应用程序不再崩溃了.虽然这在小情况下不可重现.下面是它崩溃的一小部分应用程序代码. GridView嵌入在SemanticZoom控件中 XAML(用于语义缩放控件) <GridView.ItemTemplate> <DataTemplate> <Grid Background="Gray" Width="300" Height="80"> <Grid.ColumnDefinitions> <ColumnDefinition Width="80"/> <ColumnDefinition/> </Grid.ColumnDefinitions> <Image Source="{Binding Group.Key.SmallImageSource}" Stretch="Uniform" Margin="15" Grid.Column="0"/> <TextBlock Text="{Binding Group.Key.Name}" Margin="0,10" TextAlignment="Center" Grid.Column="1" VerticalAlignment="Center"/> </Grid> </DataTemplate> </GridView.ItemTemplate> C#(这是一个不解析为本地资源的URI) public Uri SmallImage { get { return new Uri("ms-appx:///Resources/Images/SubCategories/" + Id + "_" + FunctionHelper.StripCharacter(Name) + ".png",UriKind.Absolute); } } public BitmapImage SmallImageSource { get { return new BitmapImage(SmallImage); } } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-8 – 在Windows应用商店应用中使用嵌入字体
- 在Windows 7上安装Python MySQLdb时出错
- powershell – 在Nano Server上运行Service Fabric
- windows-7 – 激活Windows虚拟机进行测试?好坏?
- 在Windows上使用音频检测进程
- Microsoft OA
- windows-server-2003 – 何时在远程位置添加域控制器?
- 用于Unity(windows\iOS\安卓)的纯C版LZMA压缩算法库
- windows-server-2008-r2 – 正常文件隐藏系统不等于使用的总
- windows – W2008 – C驱动几乎没有空间 – 选项?
推荐文章
站长推荐
热点阅读