//Set the info segment properties
IPropertySet info = pConfiguration.Info;
info.SetProperty(WebEnabled, true);
info.SetProperty(WebCapabilities, Map,Query,Data);
pConfiguration.Info = info;
//Set the recycle properties of the MapServer object
IPropertySet recycle = pConfiguration.RecycleProperties;
recycle.SetProperty(StartTime, 1:00 AM);
recycle.SetProperty(Interval, 86400);
pConfiguration.RecycleProperties = recycle;
//Add the configuration to the server
pServerObjectAdmin.AddConfiguration(pConfiguration);
pServerObjectAdmin.StartConfiguration(service, MapServer);
}
2 个回复
朱新颖
赞同来自:
数据所在的文件夹需要注册到ArcGIS Server,也就是服务器上的ArcGIS Server能够访问到该数据。
注册文件夹方法:在ArcCatalog中的该远程Server的连接上右击选中Server Properties,弹出界面选择Data Store页面,可以将该数据和msd所在的文件夹进行注册,如下图:
[attach]https://c.ap4.content.force.co ... 9TwCL[/attach]
如果Server注册了该文件夹,需要将本机D:\Esi\data中的内容考到服务器的D盘下(根据图中注册时的路径),然后代码中该msd的路径直接写成:D:\publishmsd.msd(即服务器上该msd的路径)
可以参考下面代码:
岳官印
赞同来自:
要回复问题请先登录或注册
发起人
相关问题
问题状态