redistributing dotnetfx

  • Thread starter Thread starter allanc
  • Start date Start date
A

allanc

hi, i once saw an excellent discussion, i think on this
newsgroup, about how to redist dotnetfx with minimal
footprint.

I believe there was a reference to a web site that has
some tools for doing this-- like figuring out exactly
what myApp dependencies are, exactly what is already
installed on the target computer, and downloading only
the necessary files.

Can anybody point me to the web site or the original
discussion or other techniques?

Thanks in advance!
 
Are you referring to Visual Studio .NET Framework Bootstrapper Plug-in?

http://www.gotdotnet.com/Community/Workspaces/Workspace.aspx?id=2f8f0a23-f529-4158-8e0a-d187d16f41f1
Setup projects in Visual Studio .NET 2003 can be used to install the .NET
Framework with your application, but only if you have installed the optional
Visual Studio .NET Framework Bootstrapper Plug-in on your development
computer. The Visual Studio .NET Framework Bootstrapper Plug-in modifies the
behavior of the Setup project's Bootstrapper property to include the .NET
Framework bootstrapper as well as the Windows Installer bootstrapper. The
..NET Framework redistributable is then packaged with your application; when
the user runs the bootstrapper setup.exe, it checks for the correct version
of the .NET Framework at install time and if necessary, installs it before
installing your application.
 
ok, i found the post i that had caught my eye, its from
Mountain Bikn Guy in response to an obfuscation question
from a couple of days ago on this newsgroup, i'm
including the relevant section for anyone who may be
interested. Comments or alternative solutions welcome!!


Subject: Re: Can C# be compiled into machine language?
From: "Mountain Bikn' Guy" <[email protected]> Sent:
12/13/2003 2:37:22 PM

There is one more possible solution that may fit the OP's
needs:
http://www.remotesoft.com/linker/

From this site:
Salamander .NET Linker and mini-deployment tool allows
you to link .NET
assemblies together into a single file, and to deploy
your application
without installation of the whole Microsoft .NET
Framework. The linker links
MSIL code on demand putting together only the required
classes and methods,
and it is capable of linking into the Microsoft .NET
framework class
libraries. The mini-deployment tool then builds a minimum
set of the
Microsoft .NET runtime to ship with your application.
This usually results
in installation size of a few mega bytes, rather than
tens of mega bytes,
and the installation takes much less time without
rebooting machines.
 
btw this was an excellent link, thanks Jan!

Jan Tielens said:
Are you referring to Visual Studio .NET Framework Bootstrapper Plug-in?

http://www.gotdotnet.com/Community/Workspaces/Workspace.aspx?id=2f8f0a23-f52
9-4158-8e0a-d187d16f41f1
Setup projects in Visual Studio .NET 2003 can be used to install the .NET
Framework with your application, but only if you have installed the optional
Visual Studio .NET Framework Bootstrapper Plug-in on your development
computer. The Visual Studio .NET Framework Bootstrapper Plug-in modifies the
behavior of the Setup project's Bootstrapper property to include the .NET
Framework bootstrapper as well as the Windows Installer bootstrapper. The
.NET Framework redistributable is then packaged with your application; when
the user runs the bootstrapper setup.exe, it checks for the correct version
of the .NET Framework at install time and if necessary, installs it before
installing your application.
--
Greetz,
Jan
__________________________________
Read my weblog: http://weblogs.asp.net/jan
 
Back
Top