1

Possible Duplicate:
Running .net based application without .NET Framework

Can we create an .NET application or executable on any .Net-framework, that do not require the .Net-framework for running? Maybe to embed the framework's fixtures that the application needs into the application itself? Or any way that the application host the CLR?

I made my self this question, because in this page it is written: "if it's an unmanaged application at least it hosts the CLR in it's process. (Any Windows application can host the CLR).". They are talking about a Zune application.

Community
  • 1
  • 1
Raúl Otaño
  • 4,640
  • 3
  • 31
  • 65
  • wierd requirement, but interesting – jgauffin Nov 14 '12 at 18:09
  • Why do you need such a requirement? I would think pretty much every windows computer has at least .net 2. – Alexander Van Atta Nov 14 '12 at 18:19
  • For instance by default Windows XP do not have the .Net-Framework by default. Windows 7 has the .Net-Framework 3.5 by default, and maybe your application is made for .Net-Framework 4.0. – Raúl Otaño Nov 14 '12 at 18:24
  • Is this just curiosity? What is the nature of the app and what kind of devices do you want to run it on? – paparazzo Nov 14 '12 at 18:36
  • There used to be "linkers" in the early 2000s that allowed creating an app that didn't need to have .NET installed. They cost a lot of money and haven't been maintained. Hard to compete with something that's free and available on almost any machine. Hosting the CLR in an unmanaged app is something completely different. – Hans Passant Nov 14 '12 at 18:37
  • Yes!!! It is true, each day is more difficult search if a question is already made in stack overflow. Thanks – Raúl Otaño Nov 14 '12 at 19:05

0 Answers0