Hello,
  I'm trying to build a msm file for one of our projects. 
 
  I would like to create a simple merge module that includes one file and places it in a folder in the common files directory. 
 
I've looked at the NAntContribInstall.include and extrapolated the following file:
 
---------------------------------------<?xml version="1.0"?>
<project name="uaStatus" >
 <target name="uaStatus.msm" depends="install.prepare" description="Build MSM Merge Module of uaStatus">
  <property name="uaStatus.id" value="8EA4D3D7-56C4-4635-8C64-D4506D9EB8FF" />
  
  <msm
   output="uaStatus.msm"
   sourcedir="${installsource.dir}"
   id="uaStatus_MergeModule.${uaStatus.id}"
   version="${uaStatus.version}"
   debug="true"
   verbose="true"
  >
  
   <properties>
                <property name="ProductName" value="uaStatus" />
                <property name="ProductVersion" value="${uaStatus.version}" />
                <property name="Manufacturer" value="UAI, Inc."/>
                <property name="ProductCode" value="{22C3E5CA-0332-4c71-B493-70D2F33BC762}" />
                <property name="UpgradeCode" value="{D369C12B-D288-46b9-B791-5C3F4BB7386A}" />
            </properties>
            <directories>
                <directory name="UAI_FOLDER" foldername="UAI" root="CommonFilesFolder">
                </directory>
            </directories>
            <components>
                <component name="MainFile_${uaStatus.id}" id="{3A3383B4-4ABD-41b2-B8F3-8694FBDB4BA3}" attr="2" directory="UAI_FOLDER">
                    <key file="uaStatus.exe" />
                    <fileset basedir="${installsource.dir}">
                        <includes name="uaStatus.exe" />
                    </fileset>
                </component>
            </components>
        </msm>
    </target>   
 
</project>
-----------------------------------------------------
 
Nant reports BUILD SUCCEEDED but no msm file has been created.
 
I've read about some documentation that will get created, but I have not been able to find much info on this.  Any help would be appreciated in getting this simple msm file working.
 
Thanks,
 
John Cole

-------------------------------------
This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail.

Reply via email to