调试 ASP 中使用的 Visual Basic COM 组件

2016-01-29 17:43 19 1 收藏

调试 ASP 中使用的 Visual Basic COM 组件,调试 ASP 中使用的 Visual Basic COM 组件

【 tulaoshi.com - ASP 】

  概要
本分步指南介绍了如何调试(或逐步执行)在 Active Server Pages (ASP) 页中使用的 Microsoft Visual Basic (VB) 组件对象模型 (COM) 组件。 
调试 ASP 页中使用的 VB COM 组件 
在开始菜单中指向程序,指向 Microsoft Visual Studio 6.0,然后单击 Microsoft Visual Basic。 
在 Visual Basic 中,打开您要调试的 COM 组件项目,并在希望调试的位置设置断点。为此,单击希望调试的语句中的任何位置。在 Visual Basic 调试菜单中单击切换断点。注意一个彩色圆点出现在左侧空白处,表示这是一个断点行。单击圆点可以删除断点。要在其他行设置断点,在空白处单击相应的位置。 
按 F5 键在 VB 集成开发环境 (IDE) 中运行组件。如果对话框提示您如何运行组件,单击等待创建部件。 
打开"Internet 服务管理器"。要在 Microsoft Internet Information Server (IIS) 5.0 中打开 Internet 服务管理器,请执行下列步骤: 


从 Microsoft Windows 开始菜单中指向程序,然后单击管理工具。 
单击 Internet 服务管理器。 
要在 IIS 4.0 中打开 Internet 服务管理器,请执行下列步骤: 
从 Windows 开始菜单中指向程序,然后单击 Windows NT 4.0 Option Pack。 
单击 Microsoft Internet Information Server。 
单击 Internet 服务管理器。 
在 Internet 服务管理器中,右键单击包含调用您组件的 ASP 页的虚拟目录,然后单击属性。在匿名访问下面,单击编辑,将该虚拟目录的目录安全性设为"匿名"以外的其他内容。 
在 Internet 浏览器中运行调用组件的 ASP 页。在断点处,组件将自动转入 VB 项目。 
按 F8 键调试(逐步执行)您的 VB 组件。 
缺陷 
如果您已经从该 ASP 页运行了一个该动态链接库的编译版本,您可能无法碰上断点。这种情况下,您可能希望停止然后重新启动 Microsoft Internet Information Server (IIS) 服务。为此,在 Windows 开始菜单中单击运行,然后键入 IISRESET。请注意,该命令停止并重新启动 IIS 及所有正在运行的 IIS 应用程序。  

来源:https://www.tulaoshi.com/n/20160129/1502691.html

延伸阅读
摘要:本文论述了各种模式的线程(单线程、单元线程和自由线程)以及每种模式的使用方法。同时,还提供了一个使用线程的 C# 语言代码示例,以帮助您编写使用线程的应用程序。本文还讨论了多线程代码中的一些重要问题。 简介 编写多线程 Microsoft® 消息队列 (MSMQ) 触发器应用程序向来是一件让人畏惧的事情。不过,.NET 框架...
标签: ASP
  这个例子中的第一站是ASP页。这个ASP页用ADO与Northwind 数据库连接。为了保持良好的编码习惯,我 使用了Option Explicit 并明确地声明了所有变量。这个ASP页的第一个草稿使用了内联代码。 < % @ LANGUAGE=VBScript % < %     'Example of Inline code     Option Explicit  &nbs...
运行安装程序时将会为 Visual Basic 创建目录,从而可选择要安装的 VisualBasic 部件。 除了 \Os 目录下的操作系统文件,CD 上的其它文件是没有被压缩的,所以可从盘上直接使用。例如,在 \Tools 目录下有许多的工具和部件,可以直接从 CD-ROM 运行或安装。 要从 CD 盘上安装,请按照以下步骤执行: 1. 在 CD-ROM 驱动器中...
标签: ASP
  当你编写可以节省时间的ASP代码时,如果要移植代码的话,有许多事情需要做。跟随以下步骤,你会 发现移植代码没有什么麻烦的。      声明变量类型      Visual Basic 和VBScript 的最大缺点是它允许开发人员未经声明就使用变量。如果你觉得这是个好处, 那么当你要整个晚上来寻找...
标签: ASP
  一个快速回答的问题:为什么关于ASP的书中,讨论使用子程序和函数的代码的那么少?      虽然一行一行地写ASP代码要更加简单,但是以程序的形式来编码却有许多益处。      首先,非程序化的代码不容易移植到Visual Basic。也许目前你没有这个计划,但是总有一天你会为了 其性能或...

经验教程

787

收藏

35
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部