mxd文件批量更换版本

 1 public void ChangeBB(string filePath,string fileName)
 2         {
 3             IMxdContents pMxdC = axMapControl1.Map as IMxdContents;
 4             IMapDocument pMapDocument = new MapDocumentClass();
 5             pMapDocument.New(string.Format("{0}/{1}",filePath,fileName));
 6             IDocumentVersion docversion = (IDocumentVersion)pMapDocument;
 7             docversion.DocumentVersion = esriArcGISVersion.esriArcGISVersion93;
 8             IActiveView pActiveView = axMapControl1.Map as IActiveView;
 9             pMapDocument.ReplaceContents(pMxdC);
10             pMapDocument.Save(true, true);
11         }
原文地址:https://www.cnblogs.com/clgis/p/9717047.html