make setup project smaller in size

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Elliot

    #1

    make setup project smaller in size

    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.

  • Pavel Minaev

    #2
    Re: make setup project smaller in size

    On Jul 16, 12:56 am, "Elliot" <elliot_barc... @hotmail.co.ukw rote:
    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.
    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.

    Comment

    • Elliot

      #3
      Re: make setup project smaller in size

      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?


      "Pavel Minaev" <int19h@gmail.c omwrote in message
      news:0db46a21-178e-40c0-8148-e9f5cf12da70@r6 6g2000hsg.googl egroups.com...
      On Jul 16, 12:56 am, "Elliot" <elliot_barc... @hotmail.co.ukw rote:
      >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.
      >
      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.

      Comment

      • Pavel Minaev

        #4
        Re: make setup project smaller in size

        On Jul 16, 10:35 pm, "Elliot" <elliot_barc... @hotmail.co.ukw rote:
        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?
        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/d...displaylang=en

        Comment

        Working...