We have several computers with StaadPro V8i. Since several days ago, when we try to open StaadPro we receive an error message: "The application failed to initialize properly (0xc0150002)".
After a search on Internet, I've seen the same error message for other programs, but the solution seems to be different for each program.
Thanks in advance for help.
If you have earlier been able to work with StaadPro v8i in the same system, I would recommend that you try (first with one computer, then repeat for other computers if solution works)
open Add/Remove programs in Windows, go to Staad Pro entry and try to repair the installation. Then, restart and try using it.
If that does not work, second option:
to completely uninstall StaadPro v8i, delete the folder created for it, and then reinstall.
If you haven't tried Arun's suggestion, here is another solution you can try. The benefit of this method is, you don't need to uninstall STAAD.Pro.
It is advisable to ask the IT person in your office or someone with administrator rights to your computer to do this. It should be done before you run STAAD.Pro.
Go to Start menu ->click Run-> type REGEDIT, click “OK”.
The Registry Editor window will appear. Expand HKEY_CURRENT_USER-->Software-->Research Engineers-->StaadPro. Under that, you will find a key named 2007. Delete it.
Exit the registry editor.
Start the program again and see if it works.
Thank you for help Arun and SKLose. I tried both solutions, but it didn't work, I still receive the same error when I try to start the program.
I tried to uninstall STAADPro, then I have deleted the folder and install it again, it didn't work. Then I tried to delete the StaadPro 2007 key, but I receive the same error.
I'll try with an utility named depends.exe and then I'll post here again.
A faulty installation of the Bentley IEG License Service may be causing the problem. Please visit the Add or Remove Programs (Windows XP) or Programs and Features (Windows Vista/7) control panel, and remove any listings for Bentley IEG License Service or Bentley IEGLicensing. Then open the STAAD.Pro installer. The installer should automatically detect the missing licensing component and reinstall it.
Does STAAD.Pro open without errors now?
I found the solution. I checked with depends.exe and I found that MFC80.DLL was missing from one of the windows folders (in another computer I found the dll, but in the computer with STAADPro the folder was empy), so I have reinstalled the Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL Security Update. Now StaadPro starts without errors. If anybody will have the same problem, this is the link for the update:
Thanks to all.