Need help to make software compatable with Windows Vista OS

by 6 replies
7
I have a software program that has been working with Windows XP but is not working with Windows Vista OS. It must be a registry problem.

To install the program, the user needs to register "RichTx32.ocx" and "shdocvw.dll" file to their computer by typing "regsvr32 RichTx32.ocx" and "regsvr32 shdocvw.dll" in start/run command box.

Users who have Windows Vista Home on a 64 bit OS have been getting the following error messages:






I would appreciate any help I can get on how this can be fixed.

Thanks!
Shawn
#programming #compatable #make #software #vista #windows
  • what your probably experiencing is more than likely a version incomparability problem.

    it could be that the program requires a certain version of the shdocvw.dll, and the RichTx32.ocx. which is quite common for the shdocvw.dll.

    what is the application your having trouble with?
  • Thanks for your reply! I am going to send you a PM to describe the application.

    Shawn
  • have you used an installer app for it? ie.. like in visual studio?

    Sounds like you may not have installed with the correct permissions ie.. 'run as administrator'

    You may also need to setup something like vmware and create a vista instance within that the test your installs. I do this for my apps so i can test them on xp / vista and windows 7
    • [1] reply
    • Steve,
      Thanks for your reply! The program was written by someone else. Unfortunately I don't have any programming knowledge and can't follow the instructions. I need someone to do it for me.

      Shawn
  • The thought i had about incompatible dll version is almost likely the problem. I will send you a pm with detail on this.

    but basically, the SHdocvw.dll is a interop assembly that is a wrapper for the microsoft.mshtml.dll file. (The heart of Internet Explorer's parsing)

    I have an application in development that references these libraries, on a test run on windows 7, vista, and XP that were not the development box i ran into this error.

    I came up with an interm solution. However in the long run it is best not to use this library at all. it incurs a massive runtime overhead to the application.

    but like i said i will send you a pm with some solutions to work around this issue.
    • [1] reply
    • I received your PM and replied to it.

      Thanks!
      Shawn

Next Topics on Trending Feed

  • 7

    I have a software program that has been working with Windows XP but is not working with Windows Vista OS. It must be a registry problem. To install the program, the user needs to register "RichTx32.ocx" and "shdocvw.dll" file to their computer by typing "regsvr32 RichTx32.ocx" and "regsvr32 shdocvw.dll" in start/run command box.