精华区 [关闭][返回]

当前位置:月光软件>>讨论区精华>>〖软件开发〗>>● ASP>>★ASP的应用★>>使用软件开发ASP>>(转)如何解决visual interdev的调试问题

主题:(转)如何解决visual interdev的调试问题
发信人: dongbao()
整理人: dongbao(2000-10-27 23:08:02), 站内信件
微软的这篇文章能彻底解决visual interdev的调试问题
需要安装visual interdev server,在visual studio 6.0的第二张盘上


HOWTO: Configure Your Web Server for Visual InterDev 6.0 ASP Debugging
 

----------------------------------------------------------------------
----------
The information in this article applies to:

Microsoft Visual InterDev, version 6.0 
Microsoft Windows NT Server version 4.0 
Microsoft Windows NT Workstation version 4.0 
Microsoft Windows 2000

----------------------------------------------------------------------
----------


SUMMARY
    This article describes the recommended steps to configure your Web
 server for 
remote and local Active Server Pages (ASP) script debugging for use wi
th Visual 
InterDev 6.0. There are four basic things that you must do: 

Install debugging components on the Web server.


Add the necessary users to the Administrators group of the Web server.



Configure DCOM permissions on the Web server.


Set up a Visual InterDev 6.0 project for debugging.





MORE INFORMATION

Install/Confirm Debugging Components on the Web Server
Install or ensure that you are running the following components: 
Microsoft Personal Web Server 4.0 or Internet Information Server 4.0 o
r later.


    Asp.dll version 4.02.0662 or later. If you have version 4.02.0662,
 the file size 
must be 330,448 bytes. You can install an updated version of Asp.dll b
y applying 
Windows NT Service Pack 4 or later.

    You may have to stop Web services before applying a service pack i
n order for 
Asp.dll to get updated. From a command prompt, you can type the follow
ing to stop the
Web services:


net stop iisadmin /y
Microsoft FrontPage Server Extensions version 3.0.2.1706 or later.


    The Microsoft Visual InterDev Server components. If you do not see
 this listed in 
the Add/Remove Programs utility in Control Panel, you can install it b
y running Setup.exe
from the VID_SS directory on Visual Studio CD-ROM 2 or on CD-ROM 1 of 
the Visual InterDev 
standalone version.


Remote Machine Debugger components (recommended).

    If you do not see this listed in Add/Remove Programs, you can inst
all it by running 
Setup.exe from the SCRPT_SS directory on Visual Studio disc 2 or on di
sc 1 of the Visual 
InterDev standalone version.


Visual Studio Service Pack 3 or later, if you are running Windows 2000
.

You can download Visual Studio Service Pack 3 from the following locat
ion:


http://msdn.microsoft.com/vstudio/sp/vs6sp3/default.asp
    NOTE: The Web server must be a Windows NT 4.0 Workstation/Server o
r a Windows 
2000 Professional/Server/Advanced Server computer. 



Add the Necessary Users to the Local Administrators Group of the Web S
erver
In order to correctly use debugging, you must be part of the local Adm
inistrators 
group on the Web server you will be debugging against. 

Steps to add users to the Administrators group in Windows NT 4.0:
From the Start menu, select Run.


Type: usrmgr computer name and click ok.


Double-click the Administrators group in the bottom pane.


Add the users you want to allow to debug.


Steps to add users to the Administrators group in Windows 2000:
From the Start menu, select Programs, and then select Administrative T
ools.


From the Administrative Tools menu, select Computer Management.


Expand Local Users and Groups under System Tools.


Select the Groups folder.


Double-click the Administrators group in the right pane.


Add the users you want to allow to debug.




Configure DCOM Permissions on the Web Server
From the Start menu, select Run.


Type dcomcnfg.exe and click ok.


On the Applications tab, scroll down to the Catalog Class and double-c
lick it to
view Properties.


Select the Security tab.


Click Use custom access permissions and then click Edit.


    Add the users that you will allow to debug to this list, granting 
them Allow Access 
rights, or simply add the Administrators group to this list.


Select the Use custom launch permissions option and click Edit.


    Add the users that you will allow to debug to this list, granting 
them Allow Launch 
rights, or simply add the Administrators group to this list.


Select the Identity tab.


Select the interactive user option.


Click Apply and then click ok.


    Display the Properties for the Machine Debug Manager, and repeat s
teps 4-11 for the 
Machine Debug Manager.


Close the DCOM permissions dialog box and reboot your computer.


    NOTE: The following are the minimum recommended accounts that shou
ld be in your DCOM 
permissions for both the Catalog Class and the Machine Debug Manager: 
Administrators, 
System, and Interactive. 



Set Up a Visual InterDev 6.0 Project for Debugging
Create a new Web project in Visual InterDev 6.0.


Add an ASP page to the project.


Add the following lines of code to the new ASP page within the HTML bo
dy:


<%
Response.Write "hello world"
%> 
    Right-click on the Response.Write line and select Insert Breakpoin
t. This will set 
a breakpoint for that line, and a large red dot will appear to the lef
t of the line in the 
border.


Right-click on the file in the Project Explorer and select Set as Star
t Page.


From the Debug menu, select Start.


    A dialog box should appear asking if you would like to enable ASP 
debugging on this 
project. Select yes.


    You will then be prompted for debugging credentials. Use one of th
e accounts that
you added to the Administrators group.


The debugger should break on your breakpoint, and the line should be h
ighlighted. 
Press F5 to continue.

NOTE: If remote debugging, the client is required to have Personal Web
 Server 4.0 
or Internet Information Server 4.0 or later installed. ASP debugging i
s not supported 
on a Windows 95 or Windows 98 client.



REFERENCES
    Please see the following Microsoft Knowledge Base article for a li
st of related 
debugging articles: 

Q244272 Visual InterDev 6.0 Debugging Resources 

Additional query words: 

Keywords : kbDebug kbide kbNTOS kbWinOS2000 kbVisID600 kbGrpASP 
Version : WINDOWS:6.0; winnt:4.0 
Platform : WINDOWS winnt 
Issue type : kbhowto 
Technology : kbvcSearch 

--
ICQ:43395237 OICQ:126132  
我自豪我用正版,我骄傲我用盗版!!! 

※ 来源:.月光程序代码网 http://www.moon-soft.com.[FROM: 202.108.2.70]

[关闭][返回]






转载请注明:转载自 月光程序代码网 [ http://www.moon-soft.com ]