ArcGIS Server产生Web Application遇到的问题

来源:互联网 发布:挂机软件流量联盟 编辑:程序博客网 时间:2024/06/05 23:02

AS产生Web Application的方式有两种,一种是使用ADF来开发,另一种是使用AS Manager的Create Web Application命令来产生,无需手工写一行代码,生成完毕后者c:/inetpub/wwwroot/中会生成一个Web应用程序,可以访问AS提供的服务。

但是在新建的时候,第一步设置Name属性时,总是出现一个“Host machine is invalid”的错误,导致服务无法继续下去。查查网络,居然没有一个中文解决方法,好像中国人从未遇到过这个问题一样(也许我找到还不够深入),后来在ESRI的论坛上找到了五花八门的说法,ESRI技术人员还一问三不知,后来有位老兄说乃是因为C:/Inetpub/wwwroot/ArcGIS/Manager文件夹中Web.config 文件的key="PublishPort" value="8080"应该改为默认端口,如80的缘故。后来又有人跳出来说在Web.config中压根没有找到这个键,又有人说来是打了SP4补丁后,这行配置被自动删除了。

手工打开Web.config,添加这个配置。果然一切OK!!!