2012-02-15 101 views
4

我收到错误; MVC微软JScript运行时错误:Sys.ArgumentTypeException:类型Sys._Application'的对象不能转换为类型“Sys._Application'.Parameter名称:例如Sys.ArgumentTypeException:类型'Sys._Application'的对象不能转换为类型'Sys._Application'.Parameter name:instance

我得到这个错误在我的MVC应用程序,我想知道是否要升级到ie8?我在FF中没有遇到问题。 调试器在我发布帖子时在MicrosoftAjax.debug.js文件中查找错误。

因为我在MVC工作,通常的解决方案;将ScriptMode设置为Release不适用。

回答

10

这可能是你要找的。我花了整整一个下午的时间试图找到一个解决方案,而我读到的其他文章都建议将ScriptMode设置为Release asp:ScriptManager或禁用SmartNavigationThis article建议更改以下行中的web.config为false:

<compilation debug="false"> 

这工作对我来说,如果幸运的话它会为你工作了。

+1

工作很好..感谢分享此。 – Gaurravs 2016-08-03 08:59:12

-1

我在ScriptResource.axd得到一个例外:

Sys.ArgumentTypeException: Object of type 'Object' cannot be converted to type 'Array'. 

更改ScriptModeRelease固定的问题。

相关问题