.NET required?

I am very new to the whole C# thing and I was just wondering if there is a way to distribute an application and have it run on a computer without the .NET Framework. 20+ Megabytes is a lot for some one to download to run a 70kb program.

And while I'm making a thread, does anyone know if you need the .NET framework for things written in VB.NET?


  • Short answer: No...

    Well not that I know of... - I'm not to much of an expert myself but that sort of thing was asked when the language first came out (I think). Most of the newer versions of XP now come with it [the .Net Framework] already installed ( I think) - other members plz correct if I am wrong.


    dunno if this helps, however...
  • -_- Whats the point of compiling if you need to install this junk to run anything? They might aswell call it a scripting language and ditch the whole compiling thing.
  • Compiling -- Faster execution, better security. The .NET runtime is now a standard part of the install.
    To create a .net application, you need a .net langauge. C#, VB.NET, and VC++.NET, ASP.NET among others qualify.

  • Like Java, .NET has some advantages over a pure Win32 application, and just like Java's JRE one must install the .NET runtime to execute them.

    You need the .NET framework for C#, VB.NET, J#, Delphi.NET and any other .NET language.
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!