Jump to content
Xtreme .Net Talk

Running C# on Windows 2000


Recommended Posts

Guest tezcanalinca
Posted

I have read somewhere that if you create an EXE application with C# and try to run it on a computer that does not have the .NET framework installed (i.e. no CLR Compiler), then the app. won't work (even though it is an exe). If this is the case then doesn't this negate Microsoft's claim that software created in .NET will run on any system ?

 

(If this is the case then Java will continue to have an advantage because it does work on any system.)

 

Also, VB.Net is very different from VB6. Does that mean when Microsoft release their next version of Office, VBA developers will have to learn a new language VBA.Net ?

 

Tez

Posted

If this is the case then doesn't this negate Microsoft's claim that software created in .NET will run on any system ?

 

No, because it can run on any system so long as they have the .NET run-time installed (it's only 20 megs). You can easily package the .NET run-time with your application so the user can install it with the application.

 

(If this is the case then Java will continue to have an advantage because it does work on any system.)

 

No again. You have to have the JVM (Java Virtual Machine) installed on your system to run a Java application, which ironically enough is also about 20 megs. It's just that Java has been out long enough for the JVM to be standard with any OS you install. Given enough time this will be true for .NET as well.

Gamer extraordinaire. Programmer wannabe.
  • *Gurus*
Posted

Perhaps he was posting in order to do the research, DevGrp.

 

tezcanalinca, although .NET compilers output Windows PE EXE files, they are really only a stub of machine code that launches the .NET JIT interpreter/compiler to run the IL code.

MVP, Visual Developer - .NET

 

Now you see why evil will always triumph - because good is dumb.

 

My free .NET Windows Forms Controls and Articles

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...