What is Microsoft Script Debugger?
Microsoft Script Debugger is a tool used by HP UFT to debug supporting languages like VB Script. While the tool has long been deprecated by Microsoft and is no longer in active development, HP still use it for UFT script debugging purposes. MS debugger comes up as an additional requirement when you install UFT for the first time.
What if we don’t install MS Debugger?
Without MS Debugger installed, you won’t be able to set breakpoints, change variable values at run-time or step through your code execution line-by-line. All your scripts will run in ‘fast-mode’ if this tool is not installed on your machine.
Since about 3-5 days, I am getting emails from my training students and readers that they are not able to install MS Debugger even during the fresh UFT installation and getting this error message.
HP internally invokes the URL as shown in the error message above. It seems Microsoft has removed this file download option from their servers and it now returns a 404 message. Till the time, Microsoft resolves this issue, you can either rely on a local copy of debugger stored on your machine or try to get it from authentic online sources.
The Microsoft Script Debugger file is named scd10en.exe
One of my students has shared this download link. [While the installable is reportedly working fine for several people, I suggest you to do take necessary precautions that you would normally do while downloading software from online sources.]
Disclaimer: This is a 3rd party download link hosted on a 3rd party server. LearnQTP or its associates assumes no responsibility in any manner whatsoever. The link to downloadable file is provided on as-is basis. Please do your due diligence before downloading or installing it on your machine.
In case Microsoft choose to reinstate the download link, it will be updated here.
Can someone provide the Exact URL from microsoft site
@Shiva: Microsoft has removed the file from its site, that’s why we have shared the link to download. The file is working fine for all our users.
good explanation
HP is still working with microsoft to resolve this issue. Meanwhile suggested workarounds by HPE is on this link
*********************************************
The link mentioned on pop-up warning/error, is no longer available. Such URL is from Microsoft download site (used to retrive the Microsoft Script Debugger).
Important: HPE is actively working with Microsoft on this matter.
For the time being, when error appears, click “Ok” to finish installation/configuration. To avoid being affected entirely by lack of such component, use either of below:
#1. Via “Add-in Extensibility and Web 2.0 Toolkits”. This component contains all the required files for UFT debugging functionalities, including files that replace the Microsoft Script Debugger. This installation component can be accessed from the HP Unified Functional Testing setup file.
To install the “Add-in Extensibility and Web 2.0 Toolkits”, do the following:
1. Run the HP Unified Functional Testing setup.exe file.
2. Click “Add-in Extensibility and Web 2.0 Toolkits” link in the UFT installation dialog
3. Click the “Extensibility Accelerator for HP Functional Testing (includes HP UFT Web Add-in Extensibility SDK)” link in the pop-up web page. A setup dialog box appears.
4. Follow the instructions in the setup dialog to complete the installation of the Extensibility Accelerator for HP Functional Testing.
#2. Via manual registration components from other 3rd party software. For more information, follow steps from Document ID KM02377621 – How to update or upgrade Process Debugger Manager?