首页 / 浏览问题 / 组件GIS / 问题详情
异常在 SuperMap.Data.dll 中发生
YUY
20EXP 2019年06月17日

用的时vs2015  变量环境也配置好了 32位的 

完整代码如下            Application application = SuperMap.Desktop.Application.ActiveApplication;
            Workspace workspace = application.Workspace;
            WorkspaceConnectionInfo conInfo = new WorkspaceConnectionInfo(@"D:\SuperMap\iobjectsdotnet\supermap-iobjectsdotnet-9.1.2-17224-71949-all\SampleData\CBD\CBDCache.sxwu");
            conInfo.Type = WorkspaceType.SXWU;
            workspace.Open(conInfo);
            //创建场景窗口
            IFormScene formScene = application.CreateSceneWindow();
            SceneControl sceneControl = formScene.SceneControl;
            //获取三维地图场景
            sceneControl.Scene.Workspace = workspace;
            sceneControl.Scene.Open("CBD场景");
            DatasourceConnectionInfo datasourceConInfo = new DatasourceConnectionInfo();
            datasourceConInfo.Server = @"D:\LUOKONG\supermap-iobjectsdotnet-9.1.2-17224-71949-all\SampleData\Animation\Animation.udb";
            datasourceConInfo.EngineType = EngineType.UDB;

2 个回答

您好!根据您的截图来看您应该是基于桌面的扩展开发,扩展开发需要从以下位置进行配置:

1.修改引用为idesktop的bin下的dll
2.调试选项-启动外部程序为idesktop的bin路径下的idesktop.exe
3.生成事件选项-后期生成事件命令行删除
4.生成输出路径改为idesktop的bin路径下Plugins新建的文件夹里,该文件夹命名为插件config的命名
5.将config文件拷贝到WorkEnvironment\Default文件夹下。

按照以上步骤进行配置。如果还不行请拨打我们的技术支持热线400-8900866选.Net组件。
3,352EXP 2019年06月17日
已经解决了 谢谢
救救孩子吧 真的找不到哪里错了
YUY
20EXP 2019年06月17日
...