dllhost.exe不可用于调试

时间:2012-01-30 08:17:48

标签: asp-classic

我有以下问题:

为了在dllhost.exe

中调试asp脚本,

Microsoft Visual InterDev 6.0进程在附加和中断的进程列表中不可用

1 个答案:

答案 0 :(得分:0)

配置COM +以附加到Dllhost.exe进程 打开“组件服务”控制台。 在“组件服务”,“计算机”,“我的电脑”,“COM +应用程序”下,选择Web应用程序的COM +应用程序包。

注意:如果已将“应用程序保护”设置设置为“中”,则将配置以下COM +应用程序包: IIS进程外池化应用程序

打开Web应用程序的“属性”对话框。

在“标识”选项卡上,选择“此用户”,然后输入将用于远程调试的帐户信息。 附加到Visual InterDev中的进程 在浏览器中查看要调试的页面。 打开Visual InterDev。 从“调试”菜单中,选择“进程”。 在出现的模式对话框的“进程”部分中,选择相应的计算机,然后单击“刷新”。将显示可用进程列表。 如果已将Web应用程序的“应用程序保护”设置设置为“高”或“中”,请附加到Dllhost.exe进程。否则,请附加到Inetinfo.exe进程。 选择适当的进程,然后单击“附加”。所选进程将显示在“调试进程”对话框中。 从“视图”菜单中,选择“调试Windows”,然后单击“运行文档”。 从“正在运行的文档”窗口中打开文档,然后设置断点。 在浏览器中刷新页面。