Current location | Thread information | |
![]() ![]() ![]() ![]() ![]() ![]() |
Last Activity 6/17/2025 3:19 PM 16 replies, 1734 viewings |
|
|
Printer friendly version |
^ Top | |||
Greg Onstott![]() Member Posts: 20 Joined: 3/16/2006 Location: Austin, Texas ![]() |
I installed pr 3D and now OT bombs on launch, producing an error dialog saying that an unexpected error has occurred. I've tried everything, including updating Windows, Java, etc. At the end of the install shell I get an error dialog saying "Run Time Error 339: Component MSCOMCTL.OCX or one of its dependencies not correctly registered: a file is missing or invalid." I'm running Win 7 Home Premium on a 64-bit machine. Please fix this. My OT is down for the count. OT Updater bombs on launch too, but I was able to download the .exe package and re-install OT pr3D, several times, but no help - same error. Thanks. | ||
^ Top | |||
Greg![]() Legend ![]() ![]() ![]() ![]() Posts: 337 Joined: 3/22/2006 Location: Mishawaka, IN 46544 ![]() |
I had the same problem several PR's ago and apparently it is the result of installing software during which some of Windows library files become unregistered. If you are not comfortable with working in the Windows folders and tinker with the files then I would recommend waiting until Monday when support can remotely assist you. If you are comfortable then http://social.technet.microsoft.com/Forums/en/w7itproappcompat/thread/19b11adb-4f89-4ced-a049-1f08f2eebcd7 This is usually a Windows problem and not necessarily an OT issue as far as I can tell. | ||
^ Top | |||
Greg Onstott![]() Member Posts: 20 Joined: 3/16/2006 Location: Austin, Texas ![]() |
Thanks for that suggestion. I was able to register the file MSCOMCTL.OCX, the one listed in the error message I got, but the other two mentioned in the Microsoft support post, MSCOMCT2.OCX and COMCTL32.OCX, would not register properly. I downloaded the replacement file in Mscomctl.zip and copied it into my Wow64 directory as described, and re-registered it, but that didn't make any difference either. I get the same errors from OT and the Updater after doing these steps. The error messages suggest that it's not necessarily Mscomctl.ocx that's the problem, it's "one of its dependencies." | ||
^ Top | |||
Thad Dorgan![]() Member Posts: 12 Joined: 1/1/1900 ![]() |
I think you are missing some other VB6 components. Attached to this post is the installer you will want to run, which was downloaded from here Link (new window). Just save and run the executable and it should put the rest of the dependencies back into the OS. If that doesn't fix it, here are the rest of the Microsoft system files required by OmniTrader to run: Microsoft Visual J# Version 2.0 Redistributable Package 32 bit https://www.microsoft.com/downloads/en/details.aspx?familyid=F72C74B3-ED0E-4AF8-AE63-2F0E42501BE1&displaylang=en Microsoft Visual C++ Redistributable Package http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a5c84275-3b97-4ab7-a40d-3802b2af5fc2&displaylang=en Mirosoft Web Service Enhancements 3.0 for Microsoft .Net http://www.microsoft.com/downloads/en/details.aspx?FamilyID=018A09FD-3A74-43C5-8EC1-8D789091255D Regards, Thad Nirvana Support ![]() | ||
^ Top | |||
Greg Onstott![]() Member Posts: 20 Joined: 3/16/2006 Location: Austin, Texas ![]() |
OK, I did all that, including running the separate links for updating J++, etc. No diff. I'm still getting all the same errors. I re-installed OT pr3D from the .exe file, but no help. The installer still generates the 339 runtime error when it finishes. The OT Updater app also bombs, as before. I've attached the log file from updater to this post. OT is not generating a log file when I try to launch it. It bombs with an "unexpected error." ![]() | ||
^ Top | |||
Thad Dorgan![]() Member Posts: 12 Joined: 1/1/1900 ![]() |
Ok, try this out. I have used the following installer http://www.ascentive.com/support/new/libraryfiles.exe to conquer the dreaded error 339 on other machines. Just save it and run it, and you should be good to go. If you still keep getting the error message, please let me know!! Regards, Thad Nirvana Support | ||
^ Top | |||
Greg Onstott![]() Member Posts: 20 Joined: 3/16/2006 Location: Austin, Texas ![]() |
Did that too. Still no help. I still get error 339 after re-installing OT pr3D from the install package I have saved on the desktop. OT still bombs on launch. The OT Updater still bombs with the same message. That seems significant to me. Isn't the updater just a script that opens a web page? That's got to be a lot simpler of a problem that OT failing to run. We're finding out a lot of things that aren't the problem here. | ||
^ Top | |||
Thad Dorgan![]() Member Posts: 12 Joined: 1/1/1900 ![]() |
I regret that we haven't been able to fix this quite yet. We'll first need to try going into the OT folder (C:\Program Files (x86)\Nirvana\OT2011) and run the Register.exe file (Gray triangle icon...). If this doesn't run we are likely looking at a Microsoft .Net problem. If it does open, but any of the files fail the registration process, we will need to know what files failed. If possible, also run the "VCheck.exe" file in the OT folder as well (...another gray triangle icon) and submit the log file it generates. If that doesn't launch either, we will need to try uninstalling and reinstall Microsoft .Net on the machine. Also, the OmniTrader updater is supposed to bring up the webpage for OmniTrader at which point you can download and install it. When this application doesn't launch correctly, you can manually download the update from the website- which I believe you have already done. Please let me know the info you find from running the aforementioned files (register and vcheck) Regards, Thad Nirvana Support | ||
^ Top | |||
Greg Onstott![]() Member Posts: 20 Joined: 3/16/2006 Location: Austin, Texas ![]() |
I ran Register.exe and got the dreaded error 339 on MSCOMCTL.ocx, the same error and same file as when I run the OT install package. Then I ran Vcheck successfully and had it send the log to Support. Thanks, Greg. | ||
^ Top | |||
Greg Onstott![]() Member Posts: 20 Joined: 3/16/2006 Location: Austin, Texas ![]() |
I'm not sure if this is relevant, but prior to first running the pr3D update on Saturday, I had downloaded and installed the latest version of the Google Chrome browser, and set it as my default browser. My OT version was pr 3B at that point. When I ran the OT updater app, it opened up Google Chrome as it should have, and Chrome informed my version of Java was out of date - I was on Java 6 update 7 at that point. I said yes and Chrome proceeded to load the latest Java, which was Java 6 update 24. Once this finished I continued with the OT Updater and that's when I started having these problems. Later I removed the Java update but that had no effect, so I re-installed it. Also I've tried running all Windows updates and I removed and re-installed Chrome but these actions had no effect on the OT problem either. | ||
^ Top | |||
Thad Dorgan![]() Member Posts: 12 Joined: 1/1/1900 ![]() |
I have another idea. Try saving the ascentive file: http://www.ascentive.com/support/new/libraryfiles.exe to your desktop and then right click on it -> Run As Adminstrator. After it installs, restart the machine and then try launching OmniTrader again. I am not sure the Java installer would have messed this up, nor Chrome. Thanks for mentioning it though and I will certainly keep my eyes open the next time we see this error. Thad Nirvana Support | ||
^ Top | |||
Greg Onstott![]() Member Posts: 20 Joined: 3/16/2006 Location: Austin, Texas ![]() |
That seems to have done the trick. This time, the OT installer finished by registering all the files instead of giving me the Dreaded Error 339. I'm back in business. Yay! | ||
^ Top | |||
Greg![]() Legend ![]() ![]() ![]() ![]() Posts: 337 Joined: 3/22/2006 Location: Mishawaka, IN 46544 ![]() |
FYI Google Chrome does mess with Outlook and makes it imposslbe to down load emails even after an uninstall of Chrome. You have to go into the registry and edit/reset the values of Chrome for Outlook to work. I know this is probably apples and oranges, but it is an example of Chrome dinking up another program. You can search the problem for Outlook and the registry edits necessary. | ||
^ Top | |||
Vinay![]() Regular ![]() ![]() Posts: 70 Joined: 1/18/2012 Location: Planet Earth ![]() |
Originally written by Thad Dorgan on 4/12/2011 9:52 AM I think you are missing some other VB6 components. Attached to this post is the installer you will want to run, which was downloaded from here Link (new window). Just save and run the executable and it should put the rest of the dependencies back into the OS. If that doesn't fix it, here are the rest of the Microsoft system files required by OmniTrader to run: Microsoft Visual J# Version 2.0 Redistributable Package 32 bit https://www.microsoft.com/downloads/en/details.aspx?familyid=F72C74B3-ED0E-4AF8-AE63-2F0E42501BE1&displaylang=en Microsoft Visual C++ Redistributable Package http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a5c84275-3b97-4ab7-a40d-3802b2af5fc2&displaylang=en Mirosoft Web Service Enhancements 3.0 for Microsoft .Net http://www.microsoft.com/downloads/en/details.aspx?FamilyID=018A09FD-3A74-43C5-8EC1-8D789091255D Barry, Recently I bought a new laptop which has Windows 10 Pro Ver.21H1 (latest available). Unfortunately Microsoft Visual J# Version 2.0 Redistributable Package & Mirosoft Web Service Enhancements 3.0 for Microsoft .Net can not be installed as both of them expect to have .NET ver 2 & 3 which my system don't have. As you know these are very old versions which Microsoft has stopped supporting. Without these OT-2021 installer shows the following error: Do we have newer versions of these components which can be installed on .NET ver.4 and above or we have no option but to install outdated and unsupported versions of .NET? [Edited by Vinay on 7/22/2021 5:21 AM] ![]() | ||
^ Top | |||
Barry Cohen![]() Idol ![]() ![]() ![]() ![]() Posts: 2309 Joined: 1/1/1900 ![]() |
You don't need to install older versions of .NET & OT should work with the newer versions. You may just need to run Windows updates & make sure any related optional updates also get installed. | ||
^ Top | |||
Vinay![]() Regular ![]() ![]() Posts: 70 Joined: 1/18/2012 Location: Planet Earth ![]() |
OT-2021 installation does not proceed further unless we install Microsoft Visual J# Version 2.0 Redistributable Package & Mirosoft Web Service Enhancements 3.0 and these components can not be installed unless we install .NET ver 2 & 3. Does OT-2021 still needs these outdated legacy components or they are required by the OT installer just because no body thought of removing them? | ||
^ Top | |||
Barry Cohen![]() Idol ![]() ![]() ![]() ![]() Posts: 2309 Joined: 1/1/1900 ![]() |
Microsoft Visual J# Version 2.0 Redistributable Package & Mirosoft Web Service Enhancements 3.0 are required for OT to run, but they do not need older .NETs. |
|
|
Legend | Action | Notification | |||
Administrator
Forum Moderator |
Registered User
Unregistered User |
![]() |
Toggle e-mail notification |