Allow people to use an executable without installing the .Net framework

Posted on 2004-08-31
Last Modified: 2010-04-23
Hi there. I have written a small app that ftp's files from the local directory to a remote web server. Ive tested this on my machine and all works fine. Its written in

My problem is that when I built the app, and tried to run it on another machine, I got the error that means the app needs the framework to run. Is there any way to get this program running without the framework. I thought Executables caontinaed allt he code they needed to run within themselves? I dont have the time or patience to install the framework across the entire company, and having to do that seems to outweigh the benefits of moving all app development to Anyone got any suggestions??
Question by:Slimshaneey
LVL 25

Expert Comment

ID: 11941491
Sorry slimshaneey, you need the .net framework for your programm to operate but you can incorporate the .net framework
into the setup file of your program
LVL 25

Expert Comment

ID: 11941506

Expert Comment

ID: 11941618
You will notice that .net executables are generally very small...reason is that most of the code is in the .net framework.
Live: Real-Time Solutions, Start Here

Receive instant 1:1 support from technology experts, using our real-time conversation and whiteboard interface. Your first 5 minutes are always free.

LVL 25

Expert Comment

ID: 11941751
Look at this one aswell

Take a look at the  "Setup.exe Bootstrapper Sample" in this link
LVL 96

Accepted Solution

Bob Learned earned 500 total points
ID: 11941990
Look here:

LVL 25

Expert Comment

ID: 11942052
Interesting link TheLearnedOne, I'll keep that one in mind

Expert Comment

ID: 11942065
For the most part - not possible.
LVL 11

Author Comment

ID: 12016089
Thistall worked a treat. many thanks guys!!!

Featured Post

Courses: Start Training Online With Pros, Today

Brush up on the basics or master the advanced techniques required to earn essential industry certifications, with Courses. Enroll in a course and start learning today. Training topics range from Android App Dev to the Xen Virtualization Platform.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

If you're writing a .NET application to connect to an Access .mdb database and use pre-existing queries that require parameters, you've come to the right place! Let's say the pre-existing query(qryCust) in Access takes a Date as a parameter and l…
The ECB site provides FX rates for major currencies since its inception in 1999 in the form of an XML feed. The files have the following format (reducted for brevity) (CODE) There are three files available HERE (…
Windows 10 is mostly good. However the one thing that annoys me is how many clicks you have to do to dial a VPN connection. You have to go to settings from the start menu, (2 clicks), Network and Internet (1 click), Click VPN (another click) then fi…
Although Jacob Bernoulli (1654-1705) has been credited as the creator of "Binomial Distribution Table", Gottfried Leibniz (1646-1716) did his dissertation on the subject in 1666; Leibniz you may recall is the co-inventor of "Calculus" and beat Isaac…

813 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now