我们最近发布了一个新版本的 asp.net 网站,我们将 AjaxControlToolkit 版本 3.0 更改为 3.5。
我检查了网站,发现它运行正常。
第二天我收到了以下两个类似的异常报告,这似乎与版本的变化有关:
无法加载文件或程序集“AjaxControlToolkit,Version=3.0.20229.20843,Culture=neutral,PublicKeyToken=28f01b0e84b6d53e”或其依赖项之一。
找到的程序集的清单定义与程序集引用不匹配。(来自 HRESULT 的异常:0x80131040)
索取资料:
1) 请求网址:
http://.../Default.aspx? _TSM_HiddenField_=ctl00_sm1_HiddenField &_TSM_CombinedScripts_=%3B%3BAjaxControlToolkit %2C+Version%3D3.0.20229.20843%2C+Culture%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 %252C%2BVersion%253D3.0.2025C%20843%2 2 BCulture%253Dneutral%252C%2BPublicKeyToken %253D28f01b0e84b6d53e%253Aen-US%253A3b7d1b28-161f426aab77b345f2c428f5 %253Ae2e86ef9% 253A1df13a87%253Acc9d [...
(sm1指asp.net ScriptManager)
我不明白为什么在我测试网站时没有发生这些异常,但后来其他一些用户的一些请求却发生了。
你们中有人知道为什么会发生这种情况吗?或者对我如何找到有提示?