問題描述:在Program中配置了ArcGis的許可,又在winform窗體添加了許可,致使執行StartEditing(true)時,winform程序直接崩潰.spa
原代碼以下:code
1 static class Program 2 { 3 /// <summary> 4 /// 應用程序的主入口點。 5 /// </summary> 6 [STAThread] 7 static void Main() 8 { 9 ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Desktop); 10 Application.EnableVisualStyles(); 11 Application.SetCompatibleTextRenderingDefault(false); 12 13 Application.Run(new MainFrm()); 14 } 15 }
在winform窗體中添加許可orm
Program的 Application.Run(new MainFrm()); Run的不是這個窗體,就致使程序崩潰,若是Run的是這個窗體則能正常運行blog
解決辦法:如何該窗體不在程序入口窗體,需去除winform上的LicenseControlit