Hi everyone, I have a project that uses Excel as a reference from COM. The solution generates a file "Interop.Excel.dll" using the tlbimp command.
The project builds fine in VC 2003 however when I try and build the solution using nant it fails. When it gets to the cpp files referencing Interop::Excel it generates an error 'Interop' : is not a class or namespace name. It is as if nant is not including or recognizing "Interop.Excel.dll" I am using VC ++ .Net Thanks, Dan This is my build file: <project name="Bodor Solution Build" default="rebuild"> <property name="configuration" value="release"/> <target name="clean" description="Delete all previously compiled binaries."> <delete> <fileset> <include name="*/Release/*.obj" /> <include name="*/Release/*.suo" /> <include name="*/Release/*.user" /> <include name="release/*.pdb" /> <include name="release/*.config" /> <include name="release/*.exe" /> <include name="release/*.dll" /> <include name="release/*.xml" /> </fileset> </delete> </target> <target name="build" description="Build all targets."> <tlbimp typelib="\Program Files\Common Files\Microsoft Shared\Vba\Vba6\Vbe6ext.olb" output="release/Interop.VBIDE.dll" /> <tlbimp typelib="\Program Files\Common Files\Microsoft Shared\Office11\Mso.dll" output="release/Interop.Microsoft.Office.Core.dll" /> <tlbimp typelib="\Program Files\Microsoft Office\Office11\Excel.exe" output="release/Interop.Excel.dll" /> <call target="build.bodor"/> </target> <target name="rebuild" depends="clean, build" /> <target name="build.bodor"> <solution verbose="true" configuration="${configuration}" solutionfile="Bodor.sln" /> <property name="expected.output" value="${configuration}/Bodor.exe"/> <fail unless="${file::exists(expected.output)}">Output file doesn't exist in ${expected.output}</fail> </target> </project> ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ Nant-users mailing list Nant-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nant-users