Microsoft KB Archive/837316

= You do not find any script running in the Processes dialog box when you debug an ASP Web page in Visual Studio 6.0 =

Article ID: 837316

Article Last Modified on 5/31/2007

-

APPLIES TO


 * Microsoft Visual Studio 6.0 Professional Edition
 * Microsoft Visual Studio 6.0 Enterprise Edition
 * Microsoft Visual Studio .NET 2002 Professional Edition
 * Microsoft Visual Studio .NET 2002 Enterprise Architect
 * Microsoft Visual Studio .NET 2002 Enterprise Developer
 * Microsoft Visual Studio .NET 2002 Academic Edition
 * Microsoft Visual Studio .NET 2003 Professional Edition
 * Microsoft Visual Studio .NET 2003 Enterprise Architect
 * Microsoft Visual Studio .NET 2003 Enterprise Developer
 * Microsoft Visual Studio .NET 2003 Academic Edition

-





SYMPTOMS
When you debug an ASP Web page in Microsoft Visual Interdev 6.0, and you click Processes on the Debug menu, you may not find any script running under the following processes in the Processes dialog box:
 * Iexplorer.exe
 * Dllhost.exe
 * Inetinfo.exe



CAUSE
When you install Microsoft Visual InterDev 6.0 after you install Microsoft Visual Studio .NET, an older version of the Pdm.dll file is copied in the system32 folder. Therefore, when you browse to the ASP Web page in Microsoft Internet Explorer, the processes that are mentioned in the &quot;Symptoms&quot; section load an older version of the Pdm.dll file.



RESOLUTION
Copy the latest version of the Pdm.dll file from the C:\Program Files\Common Files\Microsoft Shared\VS7Debug folder to the %WINDIR%\system32 folder on your computer.



STATUS
This behavior is by design.



Steps to reproduce the behavior
 Click Start, and then click Run. In the the Run dialog box, type notepad in the Open box.  Paste the following code in Notepad: VBScript debugging  Function DoSomething dim x,y,f x = 3 y = x * 2 f = Factorial(y) response.write &quot;The value of f is &quot; + Cstr(f) End Function

Function Factorial(n) if n = 1 then Factorial = 1 'when factorial starts to be returned. else Factorial = n * Factorial(n - 1) ' Still call next factorial end if End Function This page contains VBScript. <% DoSomething %>  On the File menu, click Save. You receive the Save As dialog box. Save the file as test.asp, in the c:\inetpub\wwwroot folder of your computer.</li> In Microsoft Internet Explorer, type http://localhost/test.asp in the Address bar.</li> Click Go. You receive the following text in the browser window:

This page contains VBScript. The value of f is 720

</li> Click Start, and then point to All Programs.</li> Point to Microsoft Visual Studio 6.0, and then click Microsoft Visual InterDev 6.0.</li> In the New Project dialog box, click Cancel.</li> On the Debug menu, click Processes. You see the behavior that is mentioned in the &quot;Symptoms&quot; section.

Note In the Processes dialog box, you cannot find the word &quot;Script&quot; under the Languages column.</li></ol>

<div class="references_section">