问题遇到的现象和发生背景
arcgis engine二次开发时,需要调用arcgis自带的符号选择器(需要用到ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Desktop); ),也要用到engine (要用到这个ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Engine); ) ,请问如何同时使用下面两行代码?
问题相关代码,请勿粘贴截图
ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Desktop);
ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Engine);
运行结果及报错内容
好像不能够同时使用,只有放前面的那个在相关调用时可以使用,比如desktop在前面时,符号选择器可以正常使用,但是engine里面某个功能就不能正常调用了
我的解答思路和尝试过的方法
我想要达到的结果
可以同时使用
ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Desktop);
ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Engine);