Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.




ID: 23227, .NET Assembly Merger, single executable is back (for .NET 2 too)

by Mauro Venturini Email: Anonymous


A tool that merges executable and assemblies to obtain a single executable file (supports .NET 1.1 and 2)
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For Delphi, Version 9.0  to 11.0 941 downloads
Copyright: Commercial use requires permission


Terms of use: Embarcadero use at your own risk disclaimer


Size: 4,327,511 bytes
Updated on Sun, 10 Feb 2008 01:56:03 GMT
Originally uploaded on Fri, 27 May 2005 12:00:02 GMT
SHA1 Hash: 324899B3A4F695CA37C5C90270F5AE898CC3EDE8
MD5 Hash: 00BFB376BFBFCBD26BAAA3E4900F98A2

    Explore the files in this upload

Description
DILMerge V5.4.1
Delphi tradition was to generate a single executable but when strong reasons requested separated run time packages.
With .NET things are different: a typical .NET application consists of an executable assembly, a bunch of assemblies in the program directory, and a bunch of assemblies in the GAC.
Now, ok for the GAC, we have been used to system DLLs for a long time, but that DLLs around the executable look so VBish...
Really MS has a assembly linker, ILMerge. But ILMerge is a command line tool and its use is a bit akward, so I made a Delphi oriented GUI for it: DILMerge.
DILMerge gets a RAD Studio or BDS project, extracts and shows a list of assembly references and suggests which merge together. If necessary the list can be adjusted and the merge options tweaked before merging the assemblies and generating a good old single file executable.
Alternatively the list can be manually constructed.
DILMerge V5.x is a .NET 2 application but supports both .NET 2 and 1.1 (last .NET 1.1 version of DILMerge (V4.2) is included too).

   Latest Comments  View All Add New

Move mouse over comment to see the full text

Server Response from: ETNACDC03