首页 / 浏览问题 / 桌面GIS / 问题详情
超图FAQ:iDesktop11.0.2版本,之前是打开地图拖拽后闪退,支持中心同事给的解决办法是用管理员方式运行超图桌面能解决问题,用户试了目前没闪退。但现在用户那边是单独弄的一个登录启动程序调用超图,这里怎么实现管理员方式调用。
64,468EXP 2024年12月23日

请问一下,iDesktop11.0.2版本,之前是打开地图拖拽后闪退,支持中心同事给的解决办法是用管理员方式运行超图桌面能解决问题,用户试了目前没闪退。 但现在用户那边是单独弄的一个登录启动程序调用超图,这里怎么实现管理员方式调用。登录启动程序用的是这个CustomStartUp。 用户将登录启动程序用管理员方式运行的,还是出现了拖拽后闪退的问题。

1个回答

【解决办法】 用进程的方式去启动桌面软件,参考代码: ProcessStartInfo processInfo=new ProcessStartInfo(); processInfo.UseshellExecute =true; processInfo.WorkingDirectory=Environment.CurrentDirectory; processInfo.FileName="notepad.exe";// 应用程序路径 processInfo.Verb="runas";// 使用"runas”以管理员权跟运行 try { Process.start(processInfo); } catch(System.componentModel.Win32Exception) { Console.writeLine("没有权限启动该程序。"); }
64,468EXP 2024年12月23日
热门文章
关注我们
...