阅读:1523回复:4
C#应用程序退出异常
我用C#和ArcGIS Engine编写了一个应用程序,在运行时出现了以下现象<br>1、在调试状态下运行,在退出应用程序是不会出现异常。<br>2、在直接运行方式下,如果不加载地图,在退出应用程序是不会出现异常。<br>3、在直接运行方式下,如果“加载地图”,在退出应用程序是会出现异常。<br><br>请问,这是为什么,我怎么解决?<br><br>谢谢各位!
|
|
1楼#
发布于:2006-07-27 18:46
初始化的he 问题
|
|
|
2楼#
发布于:2006-07-27 19:11
在哪里呢
|
|
3楼#
发布于:2006-07-28 12:21
<P>关闭的时候没有释放Com组件对象,应该写入如下代码:</P>
<P>private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e)<BR> {<BR> ESRI.ArcGIS.Utility.COMSupport.AOUninitialize.Shutdown();<BR> }</P> |
|
4楼#
发布于:2006-07-28 16:02
<P>学习中!!!!</P>
|
|