Arcgis ArcEngine开发程序中关闭时内存泄漏的问题
2010-01-25 15:57
357 查看
一、AE9.0和9.1中解决办法
在AE9.0和9.1中,就出现了ArcEngine开发程序中关闭时内存泄漏的问题,弹出个错误,让人十分不爽.后来查找相关资料,需要在关闭窗体时,加一个函数。
二、在AE9.2中解决方法
后来听说在AE9.1的补丁中,不需要加这么句。
这些天在用AE9.2,ESRI好像还没有解决这个问题。我仍用上面的语句,编译通过,但发现有个警告,提示上面的方法已经过时。根据提示,改了类库了。
在AE9.0和9.1中,就出现了ArcEngine开发程序中关闭时内存泄漏的问题,弹出个错误,让人十分不爽.后来查找相关资料,需要在关闭窗体时,加一个函数。
private void frmMain_Closing( object sender, System.ComponentModel.CancelEventArgs e) { ESRI.ArcGIS.Utility.COMSupport.AOUninitialize.Shutdown(); }
二、在AE9.2中解决方法
后来听说在AE9.1的补丁中,不需要加这么句。
这些天在用AE9.2,ESRI好像还没有解决这个问题。我仍用上面的语句,编译通过,但发现有个警告,提示上面的方法已经过时。根据提示,改了类库了。
private void Form1_FormClosing( object sender, FormClosingEventArgs e) { ESRI.ArcGIS.ADF.COMSupport.AOUninitialize.Shutdown(); }
相关文章推荐
- ArcEngine开发程序中关闭时内存泄漏的问题
- ArcEngine开发程序中关闭时内存泄漏的问题
- eclipse中开发android程序时,打开layout配置文件自动关闭的问题
- 登山-C#-关于TcpListener的AcceptTcpClient()方法造成线程阻塞,进而程序无法彻底关闭的问题
- Android开发 |常见的内存泄漏问题及解决办法
- 0xC0000005: Access Violation程序关闭时砰一声——指针与内存释放问题
- 微信小程序开发会遇到哪些问题以及如何规避?
- 关于Qt开发MySQL程序移植后出现"Driver not loaded"的问题
- VS开发问题:应用程序无法启动 因为程序的并行配置不正确 ,解决方案
- 开发托管ActiveX或第三方程序托管插件时调试问题解决方法
- VS2005中,开发本地代码Smartphone程序,菜单编辑器的问题
- 使用VS开发基于Oracle程序的严重问题32位64位
- IOS开发问题解决之Xcode运行程序时attaching to挂起不动
- Eclipse 开发Android小程序遇到的问题总结
- 在Windows 2003上部署.NET Framework1.1开发的COM+程序碰到的问题
- 解决载入(打开)加壳程序后,OD关闭退出的问题
- iis 程序池关闭问题---注册表安全灰色
- 程序终于实现跨机器运行——记VC++2005程序开发的一个常见问题
- 开发程序过程中遇到的调用Web Api小问题
- Android开发常见问题之Handler引起的内存泄漏