ADF开发中的【未将对象引用设置到对象的实例】解决之道

在ArcIMS ADF开发过程中遇到【未将对象引用设置到对象的实例】错误。尝试过多种解决方案,如添加ArcGIS Identity、重新web应用程序安装等,但问题依然存在。错误可能与权限、身份验证或资源初始化有关。最终发现,问题可能与ArcIMS服务、.NET Framework临时文件夹权限或ServletExec ISAPI错误有关。解决ArcIMS服务问题后,错误得到解决。
摘要由CSDN通过智能技术生成

          最近在做ArcIMS  ADF开发,刚开始一切顺利,可进行到一半经常出现一个错误,错误提示如下:【An unhandled exception has occurred: 未将对象引用设置到对象的实例】。刚开始以为是自己的环境问题呢!所以我向朋友要了一份在他自己的系统里生成的模板网站,他那边运行没问题,可是在我这边运行却存在问题。

     因为自己安装的ArcIMS可以说是一个“合作搭档”,ArcIMS是在一个网站上下载的,而他的ADF插件又是在另外一个网站上下载的,我以为是这个的问题,而后面自己也打了sp6的补丁,所以在怀疑自己的环境。但是,昨晚上彻底的将原来安装的ArcIMS全部卸载后安装了新的一套,我以为问题不会出现了,结果安装完以后问题继续存在。我一边网上搜,一边在考虑自己的问题出在那里。我发现我现在生成的 模板网站有以下几个问题:

    第一个:点击toolbar的toolbaritems时会出错,我马上发现这是II的问题,我修改后这个问题就没了。如下图示:

 

    第二个:就是题目所要解决的问题还是存在,网上有以下解决办法:

            第一个解决方案:就是  Add ArcGis Indetity,如下图示,我添加了但是问题继续存在。

            第二个解决方案:就是从新 web applcation post install 一下就可以了,但是我的ARcIMs ADF现在用不到。

            第三个解决方案:就是在代码中添加如下代码:

                 if (!MapResourceManager1.Initialized)  MapResourceManager1.Initialize(); 但是我用此代码没有解决问题。

通过以上几个解决方案的实施,我的问题继续存在。

         我累呀!项目又逼的紧,没办法只好自己找问题,又从问题的开头思考问题,问题到底在那里,这个问题到底属于什么性质?<

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值