Jim, Thanks for the quick responce and your fix to your VDProjConverter, it is working on projects that create msm files now.
I'm trying to use your example and the output from VDProjConverter, however I'm gettting a NAnt error. ----------------------------------------- BUILD FAILED INTERNAL ERROR System.ArgumentException: Xml node has not been mapped. at NAnt.Core.LocationMap.GetLocation(XmlNode node) at NAnt.Core.Target.Execute() at NAnt.Core.Project.Execute(String targetName, Boolean forceDependencies) at NAnt.Core.Project.Execute() at NAnt.Core.Project.Run() ------------------------------------------ This is with NAnt 0.84. I have succesfully built the NAntContrib 0.84 to try and use the MSM tasks. I was wondering if you have gotten 0.84 to work? I have also downloaded the latest CVS version (as of this morning) but I cannot get NAntContrib to build ------------------------------------------ [csc] Compiling 88 files to 'C:\src\nantcvs\NAntContrib\build\nantcontrib- 0.85-debug\bin\NAnt.Contrib.Tasks.dll'. c:\src\nantcvs\NAntContrib\src\Tasks\Svn\AbstractSvnTask.cs(36,45): error CS0246: The type or namespace name 'AbstractSourceControlTask' could not b e found (are you missing a using directive or an assembly reference?) ------------------------------------------ I have attached the build file I am attempting to use, which is a modified version of your exmaple (I didn't change the GUIDs yet, I was going to do that after it built the first time :-) Again, thanks for the quick responce. John Cole <project name="testmsm" default="test"> <property name="product.name" value="uaCore" /> <property name="company.name" value="UAI, Inc." /> <target name="test"> <property name="msm.version" value="1.0.1" /> <property name="msm.id" value="E8B6E58E5B034BCEAA2E68B49093465E" /> <property name="msm.guid.product" value="{E8B6E58E-5B03-4BCE-AA2E-68B49093465E}" /> <property name="msm.guid.upgrade" value="{33C71A5C-DC86-4d79-95A7-14FED9720F9B}" /> <property name="product.dir" value="." /> <msm output="${product.name}.msm" sourcedir="${product.dir}" id="${product.name}.MergeModule.${msm.id}" version="${msm.version}" debug="true" verbose="true" > <properties> <property name="ProductName" value="${product.name}" /> <property name="Manufacturer" value="Invalid"/> <property name="ProductCode" value="${msm.guid.product}" /> <property name="UpgradeCode" value="${msm.guid.upgrade}" /> </properties> <directories> <directory name="D__SAMPLEPATH" foldername="SamplePath" root="TARGETDIR" /> </directories> <components> <component name="C__MainFiles__${msm.id}" id="{D1812D7A-781E-4C15-A2A5-0C396869D6E0}" attr="2" directory="D__SAMPLEPATH"> <key file="uaCore.dll" /> <fileset> <includes name="uaCore.dll" /> </fileset> </component> </components> </msm> </target> </project> -----Original Message----- From: James Geurts [mailto:[EMAIL PROTECTED] Sent: Monday, March 29, 2004 10:24 PM To: John Cole; [EMAIL PROTECTED] Subject: RE: [NAntC-Dev] Example for creating a simple msm file? Hi John, Please try this build script and see if it produces the expected output. It is just a simple sample that I use. ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ NAntContrib-Developer mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nantcontrib-developer