Solved

.NET Framework ?!

Posted on 2002-05-17
6
422 Views
Last Modified: 2013-11-23
I have developed a program in VB.NET, now I want to distribute the program to my users.

As I know, users' computer have to be installed a .NET Framework so as to run VB.NET's program.

However, .NET framework is over 20MB, so I want to ask that can I have any method to make the installation package much smaller ?

My program may not require all the library inside the .NET Framework, can I just include those required libraries instead of the whole .NET framework in my installation package ?

0
Comment
Question by:rng
6 Comments
 
LVL 7

Expert Comment

by:Joe_Griffith
Comment Utility
It doesn't matter what size your program is, it won't run without the entire framework installed.  I've seen some rumors that this might change in the future but I personally doubt it.

0
 
LVL 7

Expert Comment

by:Joe_Griffith
Comment Utility
Microsoft's answer to this problem is, of course, that the .NET framework will eventually be part of the Window's operating system and won't have to be distributed at all.   Don't forget that MS is developing everything using .NET so you will have to have it installed to run any MS software in the future.
0
 
LVL 1

Expert Comment

by:aaronkempf
Comment Utility
joe is right man.. sorry.
0
Top 6 Sources for Identifying Threat Actor TTPs

Understanding your enemy is essential. These six sources will help you identify the most popular threat actor tactics, techniques, and procedures (TTPs).

 

Author Comment

by:rng
Comment Utility
Do you think that other third party softwares can help, such as InstallShield, Wise Solutions and etc ?



0
 
LVL 7

Accepted Solution

by:
Joe_Griffith earned 150 total points
Comment Utility
I developed an installation for a VB6 program and went to the trouble of attempting to find the absolute minimum set of support files.  I finally resorted to trial and error using a clean Win95 install as the test machine (I got very good at installing Win95).  

I suppose you or someone else could attempt to do something similar with the .NET framework but I suspect that the various files of the framework are so enterdependent that you will end up installing the whole thing.  I don't think MS is making it available in any form other than the complete framework.
0
 
LVL 49

Expert Comment

by:DanRollins
Comment Utility
Hi rng,
It appears that you have forgotten this question. I will ask Community Support to close it unless you finalize it within 7 days. I will ask a Community Support Moderator to:

    Accept Joe_Griffith's comment(s) as an answer.

rng, if you think your question was not answered at all or if you need help, just post a new comment here; Community Support will help you.  DO NOT accept this comment as an answer.

EXPERTS: If you disagree with that recommendation, please post an explanatory comment.
==========
DanRollins -- EE database cleanup volunteer
0

Featured Post

Free Trending Threat Insights Every Day

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

Join & Write a Comment

If you have ever used Microsoft Word then you know that it has a good spell checker and it may have occurred to you that the ability to check spelling might be a nice piece of functionality to add to certain applications of yours. Well the code that…
Since upgrading to Office 2013 or higher installing the Smart Indenter addin will fail. This article will explain how to install it so it will work regardless of the Office version installed.
Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…
This lesson covers basic error handling code in Microsoft Excel using VBA. This is the first lesson in a 3-part series that uses code to loop through an Excel spreadsheet in VBA and then fix errors, taking advantage of error handling code. This l…

728 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

9 Experts available now in Live!

Get 1:1 Help Now