Have an old Visual Basic 6 legacy application that is demanding MSINET.OCX in order to run?. Here is a copy of Microsoft’s redistributable run time file for VB6:
After you have downloaded the file, you can either place it in your C:\Windows\System32 (or C:\Windows\SysWow64 on an x64 system) and register it there or you may want to put it directly into your application’s directory and create a .local file so that the application does not look beyond it’s own folder for the file.
To register the file, open up command prompt (Win+R then cmd) and enter:
regsvr32 "C:\Windows\System32\MSINET.OCX"
If you are going to use the .local file, just create an empty text file in that directory with the same name as your application but a .local extension appended. So for example if you had a file called “MyApp.exe” you would create an empty text file called “MyApp.exe.local” Make sure if you have hidden extensions that it is not secretely adding “.txt” to the end of the file name.
![](https://www.fettesps.com/wp-content/uploads/2024/07/2024.jpeg)
A seasoned Senior Solutions Architect with 20 years of experience in technology design and implementation. Renowned for innovative solutions and strategic insights, he excels in driving complex projects to success. Outside work, he is a passionate fisherman and fish keeper, specializing in planted tanks.