Hello,

I have been trying to get the MSM task to properly package files and I seem to run into this problem no matter how simple the build file.

 

Any assistance would be appreciated,

 

Thanks,

 

Mike

 

testmsm:

 

     [nant] C:\Inetpub\wwwroot\PORTAL\test.include

 

            Buildfile: file:///C:/Inetpub/wwwroot/PORTAL/test.include

            Target(s) specified: nant.msm

 

            nant.msm:

 

                  [msm] Building MSI Database 'NAnt.msm'.

                  [msm] Adding Properties:

             ProductName

             ProductVersion

             Manufacturer

             ProductCode

             UpgradeCode

                  [msm] Adding Directories:

             NAnt

                  [msm] Add Files:

             C:\Inetpub\wwwroot\PORTAL\NAnt\NAnt.Core.dll

 

            BUILD FAILED

 

            C:\Inetpub\wwwroot\RPORTAL\test.include(110,10):

            Unable to build MSI database 'NAnt.msm'.

                Modify,Mode,Record

 

<target name="nant.msm" description="Build MSM Merge Module of NAnt" verbose="true">

        <property name="NAnt.id" value="2D2FB50C_DADF_4813_8932_8EF1E8CB8E80" />

          

        <msm

            output="NAnt.msm"

            sourcedir="NAnt"

            id="NAnt_MergeModule.${NAnt.id}"

            version="${nant.version}"

            debug="true"

            verbose="true"

        >

            <properties>

                <property name="ProductName" value="NAnt" />

                <property name="ProductVersion" value="${nant.version}" />

                <property name="Manufacturer" value="The NAnt SourceForge Project"/>

                <property name="ProductCode" value="{2D2FB50C-DADF-4813-8932-8EF1E8CB8E80}" />

                <property name="UpgradeCode" value="{B989702A-035F-44F1-B40D-192BA25DECB7}" />

            </properties>

            <directories>

                <directory name="NANT_NANTFOLDER" foldername="NAnt" root="ProgramFilesFolder"/>

                              

            </directories>

            

            <components>

                <component name="NAntFiles_${NAnt.id}" id="{ECDD456D-CC0B-4836-AD12-868DB2AB4C7B}" attr="2" directory="NANT_NANTFOLDER">

                    <key file="NAnt.exe"/>

                    <fileset basedir="NAnt">

                        <includes name="NAnt.Core.dll" />

                        <includes name="NAnt.exe" />

                        <includes name="NAnt.exe.config" />

                        <includes name="NDoc.*.dll" />

                        <includes name="NUnitCore.dll" />

                        <includes name="nunit.framework.dll" />

                  </fileset>

                </component>

              </components>

        </msm>

    </target>    

Reply via email to