AjaxFileUpload(AjaxControlToolkit.dll v 4.1.7)无法在具有IIS 7.5的服务器上运行。在VS2010本地工作正常

时间:2014-10-13 09:55:39

标签: asp.net file-upload ajaxcontroltoolkit

我正在使用AjaxControlToolkit v 4.1.7进行AjaxFileUpload。它与VS2010完美搭配。但是当我将它发布到服务器(拥有IIS 7.5)时,它不起作用并抛出javascript异常。

Message: Sys.ArgumentException: Cannot deserialize empty string.
Parameter name: data
Line: 2
Char: 46199
Code: 0
URI: https://<myurl>/ScriptResource.axd?d=qpkn13nmQAGJYY_Gveoq5ARHdY0TCehkZDQEMdnVowBlqBijifi1VWdbEgPLkyJBLEMm2ksKbX2cc4OByctoJB2nGCznl04HPSU19-

以下设置已存在于web.config

<add verb="*" path="AjaxFileUploadHandler.axd" type="AjaxControlToolkit.AjaxFileUploadHandler, AjaxControlToolkit"/>

请建议!!

1 个答案:

答案 0 :(得分:0)

我认为Ajax dll必须出现在

的根目录中

您的项目