blob: 09a6cfe5661c596d329bda783bb38d006f9ce2a5 [file] [log] [blame]
------
Releasing .NET Projects
------
------
26 Feb 2009
------
Releasing .NET Projects
This section provides details in preparing .Net projects with references (DLLs) for release. The procedures for
{{{commandline.html} command line}} execution and using {{{continuum.html} Apache Continuum}} for build management in preparing the project are provided.
When invoking the release plugin using the command
<<<mvn npanday.plugin:NPanday.Plugin.SysRef.JavaBinding:prepare>>>
The reference (DLL) will be searched from <<<C:\\WINDOWS\\assembly\\GAC_MSIL>>> directory and will be put in
<<<C:\\WINDOWS\\Temp\\NPanday>>> then renamed following the artifact filename format <<<[artifactId]-[version].[packaging]>>>.
<<Note>>: The above command should be invoked especially when releasing projects will references to <<<gac>>>.
After the reference is renamed, it will then be installed in the local repository <<<C:\\Documents and Settings\\[user_home]\\.m2\\repository>>>
for it to be used when releasing the project.
The following are examples of references of different types which are renamed then installed in the local repository,
* <<gac_msil>> file: <<<Microsoft.JScript-8.0.0.0-b03f5f7f11d50a3a.gac_msil>>>
* <<com_reference>> file: <<<Acrobat-1.1.0.0-{E64169B3-3592-47D2-816E-602C5C13F328}-1.1-0.com_reference>>>
[]