I'm trying to get a simple (baseline) msm built using the msm task. But I
get an error that I can't decypher. The error simply states that cabarc
couldn't start because the system couldn't find a file. But there is no
indication of what file. Not knowing if I even have cabarc on my machine
(would I normally?) I downloaded the cab sdk and put the binaries in the
NAntContrib bin folder. Obviously this didn't help.

So I'm lost. What file can't it find?

Here is my task call:

        <msm id="NWire" version="2007.1.0.0" output="NWire" sourcedir="${
ernex-reference.dir }" verbose="true">
           <summaryinformation>
              <title>NWire Framework</title>
              <subject>Ernex.core</subject>
              <author>Moneris Solutions</author>
           </summaryinformation>
           <components>
              <component name="NWire_kernel"
id="{0E84728A-8CF3-43c4-B260-DB955A165135}" attr="2" directory="TARGETDIR"
feature="NWire">
                 <key file="NWire.dll" />
                 <fileset basedir="${ernex-reference.dir}">
                    <include name="NWire.dll"/>
                    <include name=" NWireAttributes.dll" />
                    <include name="NWire.Serialization.dll" />
                 </fileset>
              </component>
           </components>
        </msm>

and here is the output when I run it:

build:

     [msm] Building Installer Database 'NWire'.
     [msm] Add Files:
     [msm]  C:\Ernex\Build\Ernex.Core\Latest\NWire.dll
     [msm]  C:\Ernex\Build\Ernex.Core\Latest\NWire.Serialization.dll
     [msm]  C:\Ernex\Build\Ernex.Core\Latest\NWireAttributes.dll
     [msm] Storing Module Signature:
     [msm]  Id:  NWire
     [msm]  Version: 2007.1.0.0
     [msm]  Language: 1033
     [msm] Dropping unused tables
     [msm] Compressing Files...
                [exec] Starting 'cabarc (-r N
C:\Ernex\Build\ERNEX~1.COR\Latest
\MergeModule.CABinet *)' in 'C:\Documents and Settings\chrisb\Local
Settings\Tem
p\tmpF86.tmp'

BUILD FAILED

C:\Ernex\src\Moneris.Ernex\NWire\NWireMergeModule.build(17,11):
Unable to build Installer database 'NWire'.
   C:\Ernex\src\Moneris.Ernex\NWire\NWireMergeModule.build(17,11):
   Error creating cab file.
       'cabarc' failed to start.
           The system cannot find the file specified

Thanks.

--
X

--
X
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
NAntContrib-Developer mailing list
NAntContrib-Developer@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nantcontrib-developer

Reply via email to