Link to home
Start Free TrialLog in
Avatar of gcook17
gcook17Flag for United States of America

asked on

VB6 Application Compatibility With Vista

I have an application that was written in VB6. This application installs properly (w/o error) on Vista machines. Several months ago I posted a question regarding the "Exe. Has Stppped Working" error that came up when this application was run on Vista and subsequently a compatibility file (.sdb) was created that ran with the installer to set compatibility for "Run As Administartor" and "Windows 2000" compatibility. I do not know why these had to be set as they were but after experimenting with the File>>Properties>>Compatibility this was discovered to make this application run successfully under Vista. (Hence the sdb file was created to set these properties globally during installation. The problem is now the same "Exe. Has Stopped" error is coming up again. Without any indication of why or what other items need to be set in the .sdb file I have no way of knowing what else to do to resolve this. We have essentially eliminated all Vista users from potential sales and this is very damaging to our business. The program is being converted to VB.net but it is 400000 lines of code so this process is taking a long time. We need to get it compatible now. Is there a utility that can be run against an application taht will spell out whrer exactly the incompatibility lies so it can be added to the .sdb? Is there a recommended Installer that would work better? Currently using Installshield 2008 Express. Help!!!
ASKER CERTIFIED SOLUTION
Avatar of bchesley
bchesley

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Avatar of McKnife
McKnife
Flag of Germany image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial