|
<!--------------------------------------------------------------------------->
<!-- INTRODUCTION
The Code Project article submission template (HTML version)
Using this template will help us post your article sooner. To use, just
follow the 3 easy steps below:
1. Fill in the article description details
2. Add links to your images and downloads
3. Include the main article text
That's all there is to it! All formatting will be done by our submission
scripts and style sheets.
-->
<!--------------------------------------------------------------------------->
<!-- IGNORE THIS SECTION -->
<html>
<head>
<title>The Code Project</title>
<Style>
BODY, P, TD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt }
H2,H3,H4,H5 { color: #ff9900; font-weight: bold; }
H2 { font-size: 13pt; }
H3 { font-size: 12pt; }
H4 { font-size: 10pt; color: black; }
PRE { BACKGROUND-COLOR: #FBEDBB; FONT-FAMILY: "Courier New", Courier, mono; WHITE-SPACE: pre; }
CODE { COLOR: #990000; FONT-FAMILY: "Courier New", Courier, mono; }
</style>
<link rel="stylesheet" type=text/css href="http://www.codeproject.com/styles/global.css">
</head>
<body bgcolor="#FFFFFF" color=#000000>
<!--------------------------------------------------------------------------->
<!------------------------------- STEP 1 --------------------------->
<!-- Fill in the details (CodeProject will reformat this section for you) -->
<pre>Title: Gilma - Gui for the ILMerge Application revised for .Net 2.0
Author: Andrea Tuscano (based on the work of Tomer Shalev)
Email:
Environment: C# .NET 2.0 VS2005
Keywords: GUI, ILMerge
Level: Intermediate
Description: An article on a Gui Interface to Microsoft ILMerge Program.
Section .NET
SubSection C#
</pre>
<!------------------------------- STEP 2 --------------------------->
<!-- Include download and sample image information. -->
<ul class=download>
<li><a href="ILMergeGuiSetup.zip">Download demo project - 467 Kb </a></li>
<li><a href="Gilma-src.zip">Download source - 352 Kb</a></li>
</ul>
<p><img src="Article.gif" alt="Sample Image - maximum width is 600 pixels"></p>
<!------------------------------- STEP 3 --------------------------->
<!-- Add the article text. Please use simple formatting (<h2>, <p> etc) -->
<h2>Introduction</h2>
<p>
I have seen the beatiful interface made from <a href="http://sourceforge.net/sendmessage.php?touser=298505" >Tomer Shalev</a>
in the SourcForce web site and thought I could revrite it in a self contained way.
The original Tomer Shalev's Gilma is a front-end application to ILMerge: Microsoft's
command-line utility that can be used to merge multiple .NET assemblies into a single
assembly.
</p>
<p>
ILMerge is freely available from Microsoft's web site.
<br />
ILMerge's license
does allow commercial usage.
<br />
In my Implementation whose snapshot you can see
in the picture I have referenced the ILMerge executable directly in visual Studio
2005.
</p>
<h2>Using the code</h2>
<p>
The MSI File contained in the Demo installs the application. The .Net 2.0 and the
3.1 Installer are prerequisites. In the source zip is conteaind the whole VS2005
project.<br/>
The Only thing to point is the presence of the possibility to use a strong key in
the preferred *.snk format to digital sign the assembly.
</p>
<h2>Points of Interest</h2>
<p>
The implementation is fairly trivial. The code is derived from the ILMerging
interface help found in the Microsoft Website.
</p>
<h2>History</h2>
<p>
This is version 2.0. considering 1.0 the version for .Net 1.1 in the Tomer Shalev
<a href="http://sourceforge.net/projects/gilma">SouceForce</a>site.
</p>
</body>
</html>
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.