private void CopyAndOverwriteMap() { //IObjectCopy接口变量申明 IObjectCopy objectCopy = new ObjectCopyClass(); //要Copy的对象 object toCopyMap = m_mapControl.Map; //复制要复制的对象 object copiedMap = objectCopy.Copy(toCopyMap); //要复制到的文件 object toOverwriteMap = axPageLayoutControl1.ActiveView.FocusMap; //Overwrite the PageLayoutControl's map objectCopy.Overwrite(copiedMap, ref toOverwriteMap); } 在axPageLayoutControl1.ActiveView.FocusMap;处提示“System.Windows.Forms.AxHost.InvalidActiveXStateException”类型的异常在 ESRI.ArcGIS.AxControls.dll 中发生,但未在用户代码中进行处理。 暂时解决不了