//問題の詳細 //ArcReaderConrolを使用するとArcReaderHost.exeが起動するが、アプリケーシ //ョン終了後にこのプロセスがシャットダウンされない。これが原因でアプリケー //ション イベントログにエラーが出力される。対処方法はアプリケーション終 //了時に強制的にArcReaderHost.exeプロセスを終了する //ドキュメント // NIM007054 //http://forums.esri.com/thread.asp?c=113&f=1142&t=215983 private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e) { //Release COM objects ESRI.ArcGIS.ADF.COMSupport.AOUninitialize.Shutdown(); System.Diagnostics.Process[] pProcess = System.Diagnostics.Process.GetProcessesByName("ArcReaderHost"); foreach (System.Diagnostics.Process p in pProcess) { p.Kill(); } }
ArcReaderControl を使用したアプリケーションを終了時の処理
2016/9/1 (木)