.net 创建点数据集,运行错误,错误提示

0 投票
iobject .net

            Datasource datasource = workspace1.Datasources[0];
            DatasetVectorInfo pointLayerInfo = new DatasetVectorInfo("point", DatasetType.Point);         
            DatasetVector pointDataset = datasource.Datasets.Create(pointLayerInfo);
            mapControl1.Map.Layers.Add(pointDataset,true);

System.InvalidOperationException:“不能修改只读对象”
7月 12 分类:  33次浏览 | 用户: ai (4 分)

1个回答

0 投票
 
已采纳
您好,这是应该因为您的数据源没有以独占方式打开,您可以查看数据源DataSource的IsReadOnly属性,是否是以非独占的只读方式打开。

希望可以帮助到您!
7月 12 用户: 执笔画月 名扬四海 (1,625 分)
采纳于 7月 12 用户:ai
...