• 0

.NET - How to compile to native binaries, instead of MSIL ?


Question

8 answers to this question

Recommended Posts

  • 0

I believe there is a program called Thinstall that will do it, but It's expensive.

Taking away the Framework takes away one of the advanages of the .NET Framework: If there is a security vulnerability in the Framework itself, your application will not be fixed if the user installs a service pack to the framework. Just distribute the framework with your assembly, It's a 20 meg installer.

  • 0
  MioTheGreat said:

I believe there is a program called Thinstall that will do it, but It's expensive.

Taking away the Framework takes away one of the advanages of the .NET Framework: If there is a security vulnerability in the Framework itself, your application will not be fixed if the user installs a service pack to the framework. Just distribute the framework with your assembly, It's a 20 meg installer.

Thank you very much.

Actually, my program requires .NET 2.0 but machine where I have to run the program has .NET 1.1 and I cannot install .NET 2.0 as owner of that machine does not wants to install .NET 2.0 :p

  • 0

Thinstall runs about $5000.00 for the main app and about 40 dollars for each client running the application. Seems to me that either talking your user into installing the 2.0 framework OR re-code you application in the 1.1 framework are the better solutions.

Why does the end user not want to install the 2.0 framework?

  • 0
  renew said:

Thank you very much.

Actually, my program requires .NET 2.0 but machine where I have to run the program has .NET 1.1 and I cannot install .NET 2.0 as owner of that machine does not wants to install .NET 2.0 :p

There's no excuse for not installing the Framework. It just sits quietly not doing anything when you don't run a .NET 2.0 app. Plus, 1.1 and 2.0 both run concurrently. It's not like you need to uninstall 1.1.

  • 0
  Tempus said:

Thinstall runs about $5000.00 for the main app and about 40 dollars for each client running the application.

is that software or gold ? :-D

  Tempus said:

Why does the end user not want to install the 2.0 framework?

may be ignorance :-p

  • 0

WingZero, that Salamander product is really a nice one. I had forgotten about it even though I just listened to an interview last month on DotNetRocks with the creator Huihong Luo.

  • 0

Programs like Thinstall add 10 megabytes to the size of your program, so a single update to your program and the user will have downloaded 20megabytes - the size of the .NET 2.0 framework.

Just tell your friend to install the framework, or program in a different language.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.