为什么我有时会"无法加载文件或程序AjaxControlToolkit版本3.0"? [英] Why do I sometimes get "Could not load file or assembly AjaxControlToolkit version 3.0"?

查看:227
本文介绍了为什么我有时会"无法加载文件或程序AjaxControlToolkit版本3.0"?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们最近发表的一个asp.net网站的一个新版本,我们从AjaxControlToolkit版本3.0更改为3.5。

We recently published a new version of an asp.net website where we changed from AjaxControlToolkit version 3.0 to 3.5.

我查了网站,发现这是正常的运行。

I checked the web site and found that it was running alright.

第二天,我收到了以下两个类似的异常报告,这似乎涉及到版本变化:

The following day I recieved the following two similar exception reports, that seems to relate to the change in version:

无法加载文件或程序集AjaxControlToolkit,版本= 3.0.20229.20843,文化=中性公钥= 28f01b0e84b6d53e'或它的一个依赖。

Could not load file or assembly 'AjaxControlToolkit, Version=3.0.20229.20843, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e' or one of its dependencies.

在位于集清单定义不匹配的程序集引用。 (异常来自HRESULT:0x80131040)

The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

请求信息:

1)请求URL: HTTP://.../Default.aspx?
  _TSM_HiddenField_ = ctl00_sm1_HiddenField
  &安培; _TSM_CombinedScripts _ =%3B%3BAjaxControlToolkit
  %2C +版本%3D3.0.20229.20843%2C +文化%3Dneutral%2C +
  PublicKeyToken%3D28f01b0e84b6d53e%3Aen-US%3A3b7d1b28-161f-426a-ab77-b345f2c428f5%3Ae2e86ef9%3A1df13a87%3A8ccd9c1b

2)请求URL:` HTTP://.../Login .aspxReturnUrl =%2FUser%2FFaqPosting.aspx%3F
  _TSM_HiddenField_%3Dctl00_sm1_HiddenField
  %26_TSM_CombinedScripts_%3D%253B%253BAjaxControlToolkit
  %252%2BVersion%253D3.0.20229.20843%252%2
  BCulture%253Dneutral%252%2BPublicKeyToken
  %253D28f01b0e84b6d53e%253Aen美%253A3b7d1b28-161f426aab77b345f2c428f5
  %253Ae2e86ef9%
  253A1df13a87%253A8ccd9c1b [...]

2) Request URL: `http://.../Login.aspxReturnUrl=%2FUser%2FFaqPosting.aspx%3F _TSM_HiddenField_%3Dctl00_sm1_HiddenField %26_TSM_CombinedScripts_%3D%253B%253BAjaxControlToolkit %252C%2BVersion%253D3.0.20229.20843%252C%2 BCulture%253Dneutral%252C%2BPublicKeyToken %253D28f01b0e84b6d53e%253Aen-US%253A3b7d1b28-161f426aab77b345f2c428f5 %253Ae2e86ef9% 253A1df13a87%253A8ccd9c1b[...]

(SM1指的是asp.net的ScriptManager)

(sm1 refers to asp.net ScriptManager)

我不明白,为什么当我测试的网站,这些例外并没有发生,但后来发生了一些其他用户的某些请求。

I do not understand why these exceptions did not happen when I tested the web site, but then later happened for some requests by some other users.

做任何你知道为什么会发生?或有一个提示我怎么找到?

Do any of you know why this might happen? Or have a hint to how I find out?

推荐答案

我认为这可能是由于在用户的浏览器中的某些内容的缓存,使得浏览器使用旧的URL请求的。或者说,它可能是一个搜索引擎试图用一个旧的存储URL。

I suggest that it might be due to the caching of some content in a user's browser, such that the browser uses the old request URL's. Or that it might be a search engine trying to use an old stored URL.

这篇关于为什么我有时会"无法加载文件或程序AjaxControlToolkit版本3.0"?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆