03 2012 档案

Windows 2008 R2 64位 运行.NET Framework 4.0网站的错误总结
摘要:最近在单位新服务器上搭建基于.NET Framework4.0的网站,结果一切都安装OK后,网站怎么都运行不起来(但是基于.NET2.0的网站能够运行起来,很是奇怪),除了简单的500错误外没有任何线索。然后打开IIS7.5的跟踪日志,发现提示错误为“ISAPIMODULE 不是有效的win32程序”。通过分析发现,原来是因为我们的网站是基于x86平台开发的,对应的ASP.NET 4.0应用程序池设置了“启用32位管理”,所以网站会调用基于x86的isapi。可是在安装.NET Framework4时本身是包含32位和64位的,为什么会有如此提示呢?后来只能一个一个卸载,争取复原原始环境。服. 阅读全文

posted @ 2012-03-07 15:38 贾罗德 阅读(11678) 评论(0) 推荐(0)

javascript: 处理URL字符串
摘要://删除Url参数值 function DeleteUrlParam(url,name) { var reg = new RegExp("([&\?]?)" + name + "=[^&]+(&?)", "g") var newUrl = url.replace(reg, function (a, b, c) { ... 阅读全文

posted @ 2012-03-03 20:46 贾罗德 阅读(1670) 评论(0) 推荐(0)

字符串的长度超过了为 maxJsonLength 属性设置的值
摘要:当出现类似标题的错误时,可以按照如下方法解决: 1. 检查是否传递的JSON字符串长度过长 2.增加JSON串的长度设置,设置如下: <system.web.extensions> <scripting> <webServices> <jsonSerialization maxJsonLength="1024000" /> ... 阅读全文

posted @ 2012-03-03 15:49 贾罗德 阅读(8225) 评论(1) 推荐(0)

导航