如何调试Windows子系统的服务器进程

如何调试Windows子系统的服务器进程,第1张

调试服务安装您的服务。有关信息,请参见如何:安装和卸载服务。可从“服务控制管理器”、“服务器资源管理器”或代码启动服务。有关信息,请参见如何:启动服务。在VisualStudio中,从“调试”菜单中选择“进程”。即会出现“进程”对话框。单击“显示系统进程”。在“可用进程”区域内单击服务的进程,然后单击“附加”。提示该进程将与服务的可执行文件同名。出现“附加到进程”对话框。选择任意适当的选项,然后单击“确定”关闭对话框。注意现在您处于调试模式。设置要在代码中使用的任意断点。访问“服务控制管理器”并 *** 纵您的服务,并发送停止、暂停和继续命令以命中您的断点。有关运行“服务控制管理器”的信息,请参见如何:启动服务。

实时调试也就是JIT (Just in time)。当运行时错误中断了服务器端脚本执行时,Microsoft 脚本调试程序自动启动,显示 .asp 文件,将语句指针指向导致错误的行,并生成错误消息。使用这种类型的调试,也叫“实时调试”,计算机将暂停进一步执行程序。必须使用编辑程序改正错误并保存所作更改,然后才能继续运行脚本。 换句话说启动了一个正常用户不应该启动的选项:Microsoft 脚本调试程序工具。

解决方法:

打开IE浏览器然后选择工具- internet选项-高级在菜单里你可以看到2个禁用脚本调试 一个是指派给IE的,一个是指派给任何其他浏览器的`。全部打上勾,然后选择应用-确认。大概就能解决了。

通常这项服务在xp 2000系统里是自动关闭的。如果是2003或者安装了SQL好像是会自动启动了的。如果不行的话,请在开始-运行-输入msconfig然后选择服务。如果看到有个叫script blocking service的程序,把它的勾去掉,重启系统。

关于迅雷的实时调试:

Microsoft Script Editor是Microsoft office xp的一个组件。在office工具->宏->Microsoft 脚本编译器进行安装。都安好后,打开IE,在工具->internet选项->高级中,把禁用脚本调试(Internet Explorer)和禁用脚本调试(其他)前面的钩钩去掉。然后重新启动IE,当有JS错误的时候一路点是就会进入调试页面。只要把上面这两个选项打上勾就不会出现这个调试窗口了。

进行如下 *** 作:

在INTERNET选项里,点击 *** 作删除COOKIES,删除文件同时选择删除所有脱机内容,清除历史记录;将安全级别设置为默认级别,隐私设置为中级,高级设置为还原默认设置。

网友最佳答复:

这个问题很常见 我想你说的应该就是Microsoft Script Editor也就是微软脚本程序。这个跟你的IE有关,所以:打开IE,在工具->internet选项->高级中,把禁用脚本调试 (Internet Explorer)和禁用脚本调试(其他)前面的钩钩去掉。然后重新启动IE,当有JS错误的时候一路点是就会进入调试页面.只要把上面这两个选项打上勾就不会出现这个调试窗口了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11362500.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存