Hi Kevin, Please try to build the msi without a space in the directory structure. I believe that is causing cabarc to fail.
Also, for #2, by default the msi task flattens the included file's directory structure. With a recent nightly build, you can set the keepsubdirs attribute of the component element to true. That will maintain the directory structure for that component's files. Jim > I originally posted these questions on the nant-users list but I > realized that it would probably be better to ask these questions here. > Both of my questions are on the <msi> task and I hope there is someone > out there that is having better luck that I on building a .msi package. > Here are the questions. > > I am getting the following error: > > D:\Projects\Visa\MR0804A\Application Server > Code\ApplicationServerSetup\default.build(6,10): Unable to > build MSI database 'ApplicationServerSetup.msi'. > D:\Projects\Visa\MR0804A\Application Server > Code\ApplicationServerSetup\default.build(6,10): Error > creating cab file, application returned error 1 > > Any ideas what this means? Line 6 looks like: > > <msi output="ApplicationServerSetup.msi" > sourcedir="${build.dir}" verbose="true" > template="${nant.location}MSITaskTemplate.msi"> > <properties > > And if I include subdirectories it seems like <msi> is flattening out > the directory structure before it inserts it into the package (.msi > file). I have the following statement: > > Ran into another error with <msi> > > <fileset basedir="${build.dir}"> > <includes name="PPCInterface.dll" /> > <includes name="includes/**" /> > </fileset> > > Unable to build MSI database 'ApplicationServerSetup.msi'. > Item has already been added. Key in dictionary: > "TARGETDIR|incHomeContent.htm" Key being added: > "TARGETDIR|incHomeContent.htm" > > There are not two files but there are two different directories that > contain the same file name. Is this the problem? <msi> is flattening > out the directory structure? Any ideas on how to fix it? > > Thank you again. > > Kevin Burton > > > > > ------------------------------------------------------- > SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media > 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 > Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. > http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285 > _______________________________________________ > NAntContrib-Developer mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/nantcontrib-developer ------------------------------------------------------- SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285 _______________________________________________ NAntContrib-Developer mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nantcontrib-developer