make setup project smaller in size - Elliot

15-Jul-08 04:56:22
I have written a C# program and then make the setup project.
I specify the prerequisite (.NET Framework 3.5) to be downloaded as the same
location as my location. However, I find that my project built has almost
200MB because the folder DotNetFX35 occupies 194MB already.
How can I make it smaller?
I don't want the user download .NET Framework 3.5 on Microsoft's website.
Thanks for any idea in advance.
button
 
 

make setup project smaller in size - Elliot

16-Jul-08 02:35:30
Any alternative?
My program has to use .NET 3.5.
If I use the .NET 3.5 SP1 solution, can I set that to be executed
automatically when users open my setup file, rather than users click .NET
3.5 SP1 to install and then click my program to install?
button
 

make setup project smaller in size - Pavel Minaev

17-Jul-08 06:05:04
ame

If you restrict yourself to .NET 2.0 (in Project properties, change
framework version to 2.0), it will be much smaller.

If this is not the option, you will have to wait for .NET 3.5 SP1,
which includes a so-called "client profile" - a significantly trimmed-
down version of .NET Framework suitable for running desktop
applications.
button
 

make setup project smaller in size - Pavel Minaev

17-Jul-08 06:06:16
Yes, same as with any other 3rd-party installer.

Keep in mind that SP1 in general, and client profile in particular, is
still in beta though. If you want to go that way, you'll have to wait
until release. Meanwhile, you may just want to experiment with the
beta and see how much does it save you in terms of size:

http://www.microsoft.com/downloads/details.aspx?FamilyID=3D4F7AE6FE-F4D1-41=
96-A372-80EAB6D56332&displaylang=3Den
button
 
wpf/c#: convert string to fontweight