用户代码未处理 invalidOperationException

今天下无用客户机器调试时出现这个异常,而且是微软封装好的ajax包中抛出此异常的。代码没有任何问题,因为客户机器上的代码是我从VSS上下来的,和我机器上的代码一样,而且.net framework 的版本和补丁和我的机器的环境都一样,但就是老出现下面的异常:

用户代码未处理 invalidOperationException

The control with ID 'ModalPopupEtender1' requires a ScriptManager on the page. The ScriptManager must appear before any controls that need it.

 

解决方案:

重新装了一下ASPAJAXExtSetupVS2005.msi,问题就解决了。

 

分析原因:

 

1、可能是ASPAJAXExtSetupVS2005.msi控件装的不够完整。

 

2、可能是顺序问题,因为客户机器上只有.net framework2.0,而我机器上有3.0sp2和3.5sp1,所以我需要给客户装3.0sp2和3.5sp1,而这时候ASPAJAXExtSetupVS2005.msi已经装在客户机器上了,(估计应该最后装ASPAJAXExtSetupVS2005.msi)。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值