Link to home
Start Free TrialLog in
Avatar of jdana
jdanaFlag for United States of America

asked on

Can an older .NET program utilize a newer .NET Framework?

I'm experimenting with an install of a product called the Pedestrian and Bicycle Crash Analysis Tool (PBCAT). PBCAT appears to be an older .NET WinForm product. I found some older literature that indicates that PBCAT v2.0 is based on .NET Framework 1.1. I was able to successfully install PBCAT on my laptop without an additional .NET Framework install despite the fact that I don't have .NET Framework 1.1 installed on my laptop. I do, however have versions 2.0, 3.5, and 4.0 installed. Is the PBCAT program able to utilize a newer version of the .NET Framework? In other words, do newer versions of .NET Framework contain all the elements of the older versions to allow for backward compatibility? Or, is the literature I'm reading simply old?

Here's a secondary question, is it possible to determine which version of the .NET Framework PBCAT is pulling from if I'm not the PBCAT developer?
SOLUTION
Avatar of Paul MacDonald
Paul MacDonald
Flag of United States of America 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
ASKER CERTIFIED SOLUTION
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
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
Avatar of jdana

ASKER

Terrific answers, thanks to all three of you.