We now use VS2003 (target to .Net 1.1) and we want to upgrade to VS2008, but I wonder what should be the new .Net target?
Should I leave the target as .Net 1.1 (very old, not installed on all computers) or upgrade it?
If I upgrade - Is 2.0 enouth? or maybe upgrade to the latest 3.5 (our clients use Windows XP, Vista and Windows 7)
What happens if I target my app to 2.0, and the user has 3.5? should the user install .Net 2.0 on .Net 3.5? can it work side by side even when installing old version "above" new version? or maybe the application would work without errors and warnings because 3.5 "includes" 2.0?
Thanks,
Atara
. . .
Thank you all. I guess I am going to target to 2.0, to cover most of my clients, and if a client does not have any .Net installed, I will ask him to install the latests (3.5 and later 4)
Can you please just confirm that .Net 3.5 just added more assemblies to 2.0, and does not include bug-fixes for 2.0 assemblies ?
(The computer skill level of my users is not high, Less installation is better)
. . . Update: See my problem - http://stackoverflow.com/questions/3620474/microsoft-net-compatibility
Thank you for answering.
Atara