wpf程序,由于引用了Viewport3D、Viewport2DVisual3D和灯光等,导致在运行过程中,偶尔出现Dwrite.dll底层报错

问题描述

是这样的,我的wpf程序,界面有一个圆柱模型,图片在模型旋转,程序运行过程中,设置电脑分辨率,造成无法捕捉的crash;错误应用程序名称:MyWard.vshost.exe,版本:12.0.30723.0,时间戳:0x53cf4fe5错误模块名称:dwrite.dll,版本:6.1.7601.17514,时间戳:0x4ce7b817异常代码:0xc0000005错误偏移量:0x0005d318错误进程ID:0x17e8错误应用程序启动时间:0x01d1cb65b64eacf1错误应用程序路径:E:CodeunityC#Client-副本DebugMyWard.vshost.exe错误模块路径:C:Windowssystem32dwrite.dll报告ID:375acacf-375a-11e6-a52f-408d5c0740c2

时间: 2024-10-03 15:54:47

wpf程序,由于引用了Viewport3D、Viewport2DVisual3D和灯光等,导致在运行过程中,偶尔出现Dwrite.dll底层报错的相关文章

c++-各位大虾, 我想在程序里监视系统上运行的某些程序运行过程中是否报错异常,能实现吗? 怎么实现?

问题描述 各位大虾, 我想在程序里监视系统上运行的某些程序运行过程中是否报错异常,能实现吗? 怎么实现? 对于程序运行过程中卡死已经能检测,但是对于一些弹框类的运行出错却不知道怎么检测,请各位大虾指点迷津; 现在没有C币,如果回答是我想要的,我花钱补上 解决方案 这不就是编写一个华医生么(注:华医生是微软系统上负责处理应用程序崩溃的程序,就是你图上的"xxx已停止工作,Windows正在联机查找解决方案"),这是一个应用程序,是在用户模式下实现的,而并非在内核中实现,其实华医生也可以卸

程序在运行过程中会异常退出

问题描述 程序在运行过程中会异常退出,报错提示如下,请各位大侠帮忙分析一下原因. 解决方案 解决方案二:看上去是访问数据库的问题,比如连接字符串或者sql不对,或者数据库配置问题.以调试方式运行程序,看更具体的错误是什么.解决方案三:也许是你在使用数据库的过程中使用了长连接,但是一直没有数据通信,数据库连接断开了.这个时候,你再连接就会出现问题.解决方案四:是的,一个接口程序,调用电商平台的API从电商平台中获取数据,然后写入到本地数据库中,程序是一直开着运行的,即时获取数据.

程序运行过程中动态改变控件大小的方法

程序|动态|过程|控件 在程序运行期间改变控件大小要用到WindowsAPI函数以下是主要的代码 [DllImport("user32.dll", EntryPoint="GetWindowLong")] public static extern int GetWindowLong ( int hwnd, int nIndex ); [DllImport("user32.dll", EntryPoint="SetWindowLong&q

程序运行过程中死机的解决方法?

问题描述 我编写了一个数据交换席位(类似于聊天室的服务器)程序,与1-2个用户进行数据交换时没有问题,但是超过2个用户同时进行数据交换,程序必定马上死机,我想请问应该怎么解决?我用的是TCP协议,网络通信使用的是Socket通信,具体程如下:privatevoidstart(){try{CheckForIllegalCrossThreadCalls=false;if(ipstring!=null){endpoint=newIPEndPoint(IPAddress.Parse(ip),80);li

java入门(1) 程序运行机制及运行过程

首先我们来看一下java程序在底层是怎么工作的: JAVA有两种核心机制: Java虚拟机(Java Virtual Machine): 1.java虚拟机可以理解成一个以字节码为机器指令的CPU. 2.对于不同的平台,有不同的虚拟机. 3.java虚拟机机制屏蔽了底层运行平台的差别,实现了"一次编译,随处运行". 垃圾收集机制(Garbage collection) 1.不再使用的内存空间应回收--垃圾收集 2.Java语言相对于C/C++而言消除了程序员回收无用内存空间的责任:提供

WPF 程序结构问题

问题描述 用VS2010生成WPF程序后,App.g.cs中的InitializeComponent()和MainWindow中的InitializeComponent()作用分别是什么?为什么删除App.Xaml.cs和MainWindow.Xaml.cs后程序正常启动? 解决方案 解决方案二:wpf是严格的mvvm模式,xaml是布局呈现,.cs等代码文件是交互逻辑,而你说的InitializeComponent就是v-m之间的桥梁,它使得代码可以使用xaml的布局元素.然而xaml并不是只

VS2010中的WPF程序出现数组越界错误,程序直接终止,但为什么错误列表没有给出相应的提示?

问题描述 VS2010中的WPF程序出现数组越界错误,程序直接终止,但为什么错误列表没有给出相应的提示?每次都需要自己进行调试查问题出现在哪个位置,是我的VS设置有问题吗? 解决方案 解决方案二:你可以调试看看具体问题是在哪里解决方案三:但是我希望能够在错误列表中给出相应的错误提示信息,为什么会没有呢?我记得以前是用,刚开始学习C#,不太熟悉VS2010.引用1楼hefeng_aspnet的回复: 你可以调试看看具体问题是在哪里 解决方案四:运行状态程序crash的时候是直接跳出的,只有调试才给

VS中模仿WPF模板创建最简单的WPF程序_C#教程

如果不用VS的WPF项目模板,如何手工创建一个WPF程序呢?我们来模仿WPF模板,创建一个最简单的WPF程序. 第一步:文件--新建--项目--空项目,创建一个空项目. 第二步:添加引用,PresentationFramework,PresentationCore,WindowsBase,System,System.Xaml,这几个是WPF的核心dll. 第三步:在项目上右键添加新建项,添加两个"xml文件",分别命名为App.xaml和MainWindow.xaml.可以看出,xam

在项目中添加对ASA .NET数据程序的引用

1.启动 Visual Studio .NET 并打开您的项目. 2.在 " 解决方案资源管理器 " 窗口中,右击 " 引用 " 文件夹,然后从弹出式菜单中选择 " 添加引用 ". 即显示 " 添加引用 " 对话框. 3.在 ".NET" 选项卡上,单击 " 浏览 " 找到iAnywhere.Data.AsaClient.dll.(缺省位置为\Program Files\Sybase\S