请教ArcGIS server 9.2做的题目的部署问题
2007-08-12 21:28
309 查看
连接Map Service时要用到MapResourceManager,要在其中指定arcgis server服务所在机器,对吧?
相信也有不少人用的工具箱上的控件来做的,这里想请教一个问题:
当我把作品提交给别人后,别人部署时主机名字和我不一样是肯定的了,那该怎么处理?
总不能让他去把工程打开改吧?
我觉得有3个方法:
1、是手动让部署的人去改Aspx文件中的这段代码中的机器名称"
<esri:MapResourceManager ID="MapResourceManager1" runat="server" style="left: 335px; position: absolute; top: 555px">
<ResourceItems>
<esri:MapResourceItem Definition="<Definition DataSourceDefinition="keylab107" DataSourceType="ArcGIS Server Local" Identity="To set, right-click project and 'Add ArcGIS Identity'" ResourceDefinition="Layers@xian" DataSourceShared="True" />"
DisplaySettings="visible=True:transparency=0:mime=True:imgFormat=PNG8:height=100:width=100:dpi=96:color=:transbg=False:displayInToc=True"
Name="MapResourceItem0" />
</ResourceItems>
</esri:MapResourceManager> "
2、就是把所有用到MapResourceManager的地方全部改成动态用代码创建,不用控件。让后吧机器明写在XML配置文件中,去读取,这样部署者改这个XML配置就可以。
3、最笨的办法就是让部署者把机器名字改成和我一样的,不过好像Arcgis server安装好後改机器名会出一些别的问题。
请各位看到的高手支招?
因为这三种方式感觉都不怎么方便。
相信也有不少人用的工具箱上的控件来做的,这里想请教一个问题:
当我把作品提交给别人后,别人部署时主机名字和我不一样是肯定的了,那该怎么处理?
总不能让他去把工程打开改吧?
我觉得有3个方法:
1、是手动让部署的人去改Aspx文件中的这段代码中的机器名称"
<esri:MapResourceManager ID="MapResourceManager1" runat="server" style="left: 335px; position: absolute; top: 555px">
<ResourceItems>
<esri:MapResourceItem Definition="<Definition DataSourceDefinition="keylab107" DataSourceType="ArcGIS Server Local" Identity="To set, right-click project and 'Add ArcGIS Identity'" ResourceDefinition="Layers@xian" DataSourceShared="True" />"
DisplaySettings="visible=True:transparency=0:mime=True:imgFormat=PNG8:height=100:width=100:dpi=96:color=:transbg=False:displayInToc=True"
Name="MapResourceItem0" />
</ResourceItems>
</esri:MapResourceManager> "
2、就是把所有用到MapResourceManager的地方全部改成动态用代码创建,不用控件。让后吧机器明写在XML配置文件中,去读取,这样部署者改这个XML配置就可以。
3、最笨的办法就是让部署者把机器名字改成和我一样的,不过好像Arcgis server安装好後改机器名会出一些别的问题。
请各位看到的高手支招?
因为这三种方式感觉都不怎么方便。
相关文章推荐
- 总结基于ArcGIS Server 9.2 Dot Net ADF的WebGIS项目部署问题
- 总结基于ArcGIS Server 9.2 Dot Net ADF的WebGIS项目部署问题
- 关于ArcGIS Server 9.2在线编辑和程序部署的问题
- 总结基于ArcGIS Server 9.2 Dot Net ADF的WebGIS项目部署问题
- 总结基于ArcGIS Server 9.2 .Net ADF的WebGIS项目部署问题
- ArcGIS Server 9.2(.Net)安装与部署(细)
- 9.2升级到ArcGIS server9.3相关问题和部分解决方法(NET 版本)一 服务端篇
- 与personal database不同SDE连接数据库发布的资源,在进行查询时出现问题(arcgis server 9.2)。
- 9.2升级到ArcGIS server9.3相关问题和部分解决方法(NET 版本)二 客户端篇
- ArcGIS Server 9.2(.Net)安装与部署(细)
- ArcGIS Server 9.2(.Net)安装与部署(细)
- ArcGIS Server 9.3部署时碰到的部分问题
- weblogic 9.2 linux 安装部署遇到的一些问题
- ArcGIs Server 9.3安装和部署问题(.Net版本)
- ArcGIS Server 9.2(.Net)安装与部署(细)
- ArcGIS Server 9.2(.Net)安装与部署(转)
- Arcgis Server 9.2控件刷新问题
- 老题目——请教问题在哪??
- ArcGIS Server 9.2(.Net)安装与部署(转)
- ArcGIS Server 9.2 on Solaris/Linux 安装可能出现的问题