首页 > 编程 > ASP > 正文

总是弹出visual studio 实时调试器 三种解决办法_ASP教程

2024-07-21 02:05:02
字体:
来源:转载
供稿:网友

推荐:asp有效防止网站留言板出现垃圾留言/评论实现思路
一.在表单填写页面: input name=intime1 type=hidden value=%=Now()% 在提交处理页面,设置提交时间 代码如下: If DateDiff(s,request.form(intime1), Now()) 5 then response.write SCRIPT language=JavaScriptalert('您的留言速度太快,禁止留言!'); response.write

  最近服务器老是弹出visual studio 实时调试器很是郁闷呀。关还关不掉。怎么解决呢 ,现像如下图所示:

  下面我们一起来分析一下这种情况的原因:

  弹出应用程序: Visual Studio 实时调试器: 发生了未处理的异常(“下标越界: '[number: 0]'”),发生位置是 w3wp.exe [2472]。 对此异常的实时调试失败,错误为: 安装的调试器都没有启用实时调试。在 Visual Studio 中,可以从“工具”/“选项”/“调试”/“实时”启用实时调试。

  最常出现的解决办法是有以下几种:

  一、注册表修改解决

  找到注册表删除以下2个项目

  HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAeDebugDebugger

  HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NETFrameworkDbgManagedDebugger

  在 64 位 操作系统上也删除以下注册表项:

  HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindows NTCurrentVersionAeDebugDebugger

  HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoft.NETFrameworkDbgManagedDebugger

  二、在visual studio 菜单里进行更改

  进入visual studio中,选择【工具】-》【选项】,点击【调式】,在【实时】选项卡中把【本机】【脚本】【托管】三个对勾取消掉就ok了

  其实关闭调试似乎并没有解决问题,之后又会出现如下错误:

  三、最可靠的解决办法:

  在IIS网站属性,主目录,应用程序配置,调试下把第一个对号去掉即可,可能是客户的技术调试程序时点上的。

  如图:

分享:ASP中DateAdd函数日期使用
ASP中DateAdd函数用法 2006/09/22 12:29 注意vbs中和sql中写法略有不同,以下帖出的为vbs帮助。 sql的可搜索sql自带帮助文档 字符串表达式,表示要添加的时间间隔。有关数值,请参阅设置部分。 返回已添加指定时间间隔的日期。 DateAdd(interval, number, date) 参数 in

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表