Difference between revisions of "Studio:Script execution error messages"

From STRIDE Wiki
Jump to: navigation, search
 
(12 intermediate revisions by 4 users not shown)
Line 1: Line 1:
If an error similar to the following occurs when trying to execute a script
+
If an error similar to the following occurs when trying to execute a script in [[STRIDE Studio]]
  
 
...[.\Scripter.cpp:450] ERROR - [TID:604] [PID:2524] Execution of script "[script name].pl" failed - state <1>, error 0x80040154: Class not registered
 
...[.\Scripter.cpp:450] ERROR - [TID:604] [PID:2524] Execution of script "[script name].pl" failed - state <1>, error 0x80040154: Class not registered
  
it is an internal error reported when STRIDE is unable to start the script engine. Generally, it is the result of a problem during the Perl installation or a version of Perl that is not COM-compliant (e.g., Cgywin Perl) or is incompatible with STRIDE.  
+
Generally, it is the result of a problem during the Perl script engine installation or a version of Perl that is not COM-compliant (e.g., Cygwin Perl) or is incompatible with STRIDE.  
  
Verify that you have an ActiveState version of Perl 5.6 or 5.8 installed; it may be  necessary to reinstall it. Once you have done this, from Studio's '''Tools->Options''' menu, click '''Scan'''.
+
Verify that you have the [[Studio:Desktop_Installation#Perl|required version of Perl]] installed; it may be  necessary to reinstall it. Once you have done this, from Studio's '''Tools->Options''' menu, click '''Scan'''.
  
  
[[Category:KB]]
+
[[Category:Studio:Perl Info]]
[[Category:Troubleshooting]]
+
[[Category:Studio:Troubleshooting]]

Latest revision as of 22:51, 6 May 2010

If an error similar to the following occurs when trying to execute a script in STRIDE Studio

...[.\Scripter.cpp:450] ERROR - [TID:604] [PID:2524] Execution of script "[script name].pl" failed - state <1>, error 0x80040154: Class not registered

Generally, it is the result of a problem during the Perl script engine installation or a version of Perl that is not COM-compliant (e.g., Cygwin Perl) or is incompatible with STRIDE.

Verify that you have the required version of Perl installed; it may be necessary to reinstall it. Once you have done this, from Studio's Tools->Options menu, click Scan.