Error to run .net 2003 application when 2005 installed

G

Guest

When i run the 2003 windows compiled application(exe) in a machine with 2005
installed. It prompts up something "Crystal.sss..engine " and can't run the
application?
Why, does .net framework 2.0 is backward compatible with 1.1?
and how to run 2003 app in 2005 machine(only net framework 2.0)
 
P

Peter Oliphant

Framework 1.1 and Framework 2.0 are co-resident (i.e., they are both
installed on your system at the same time). Thus, Framework 2.0 isn't
backwards comaptible with 1.1, but it doesn't have to be. To prove this to
yourself, go to your Windows 'Control Panel', go to 'Add/Remove Programs'
and you should see both 1.1 and 2.0 listed (be sure not to remove them
accidently...hehe).

I have a few applications I created in 2003 and their exe's still run after
I installed 2005 and Framework 2.0. However, I have seen a case where the
conversion process was not perfect (in my case it was form 2002 to 2003, but
this could also be true of 2003 to 2005), and resulted in phantom compilers
errors two weeks later! To solve, I just opened up a new project in the new
compiler, copied over the source files, and re-compiled...

To recap, if your code was created in 2003 and you only compile it with
2003, it should not even be aware whether or not 2005 exists on your system.
Of ourse, that's in THEORY... :)

[==P==]
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top