Microsoft KB Archive/261305

= PRB: Visual InterDev Debugger Skips Server-Side Break Points =

Article ID: 261305

Article Last Modified on 1/17/2007

-

APPLIES TO


 * Microsoft Visual InterDev 6.0 Standard Edition, when used with:
 * Microsoft Windows NT 4.0

-



This article was previously published under Q261305



SYMPTOMS
When you debug server-side Active Server Page (ASP) code remotely or locally, Visual InterDev 6.0 may skip server-side breakpoints.



CAUSE
The version of the Asp.dll that is included in the Windows NT Option Pack is not compatible for Visual InterDev debugging. In order to debug, you must have version 4.02.0622 or later. Also, if the version of Asp.dll that you have is 4.02.0622, then it must be larger than 330,448 bytes. The version of Asp.dll that was included with the Option Pack appears to be the correct version number (4.02.0622), but the size of the file is smaller than the required 330,448 bytes.



RESOLUTION
Follow this procedure to resolve this problem:  Open Windows Explorer. Browse to the folder \WINNT\System32\inetsrv\. Right-click Asp.dll and select Properties. On the General tab, check the size of the .dll file. If the size is less than 330,448 bytes, then you must check the version number. Click the Version tab. Visual InterDev Debugging requires 4.02.0622 or later. If Asp.dll is version 4.02.0622 and the size of this .dll is less than 330,448 bytes, then you must update it. If it is not, you can skip the remaining steps. Stop the Web server so that Asp.dll will be updated. From the Start menu, click Run. Type the following command and then click ok:

net stop iisadmin /y

</li> Apply Windows NT Service Pack 4 or later, and then restart your computer.</li> If you are unable to browse your Web site after the restart, from the Start menu, choose Run, type the following command, and then click ok:

net start w3svc

</li></ol>

<div class="moreinformation_section">

MORE INFORMATION
There are two different variations of Asp.dll version 4.02.0622. The size of the .dll file can be used to discern between them. The correct file for you to use for Visual Interdev debugging is 330,448 bytes in size. The copy of Asp.dll version 4.02.0622 that is installed with Windows NT Option Pack is less than 330,448 bytes in size.

NOTE: You must always reapply Windows NT Service Pack 4 or later after you install the Windows NT Option Pack or any of its components.

<div class="references_section">