Click here to Skip to main content
15,890,845 members
Please Sign up or sign in to vote.
2.00/5 (1 vote)
See more:
hello all,


I have vc++ application that works fine for XP, but some of its feature does not work at Win7.Most of the time application crashes.


I want to know in order to resolve this kind of problem that is OS dependent,where should i look into?

should i need to modify, code or some extra settings are required.?

Thanks in advance.
Posted
Comments
Philippe Mori 22-Jul-11 20:30pm    
We cannot help much without knowing what king of failure occurs.

The first thing you need to do is look at where it is failing and try to understand why. This may be a change in the operating system from XP, but it may also be a bug in your code that has only just come to light. Without seeing the failing code it is impossible to guess.
 
Share this answer
 
Most of the reasons an application that runs fine on XP but will fail on Vista/Windows 7 has to do with new tighter security requirements for the newere OSs. Some things that you could do regarding file placement, rgeistry access, and other things are simply not allowed on the newer OSs. In the end tough, it's difficult to tell exactly why an app is broken on Win7. Your only hope is to have the source code so you can debug it. If you don't, you're essentially screwed, or at the very least, pressed up against the willingness of the manufacturer to update a piece of software that's at least a decade old.
 
Share this answer
 
You can also try to run the application in compatibility mode to see if it fix the problem.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900