It looks like in your compilation step the .dll gets compiled to C:\WebGrid\WebGridDynamic\bin\WebGrid_Advanced_Dynamic_Column_Templates_2005V1_VB.dll,
but in your "copy" target, you are trying to copy from c:\webgrid\build to c:\webgrid\webdynamic\bin\. Did you mean to copy C:\WebGrid\WebGridDynamic\bin\WebGrid_Advanced_Dynamic_Column_Templates_2005V1_VB.dll to c:\WebGrid\build\ ? If so, swap the values of the todir and the basedir in your copy task. --- "Ahmed, Shabana" <[EMAIL PROTECTED]> wrote: > Hi All, > > I am trying to automate a small project. Attached is > the nant script for the build as well as the verbose > generated when trying to execute the build. For some > reason, the zero dll's are copied to the specified > folder. Any help or suggestions will be greatly > appreciated. > > Thanks, > Shabana > > <?xml version="1.0"?> > <!-- =========================== Web Samples VB > =================================== --> > > <project name="WebGrid" default="developer"> > > <!--<include buildfile="nant.properties" > failonerror="true" /> --> > > > > > <!-- =========================== START BUILD OPTIONS > ======================================= --> > <!-- * Execute a Developer build *--> > <target name="developer" description="make a > developer rebuild"> > <echo message="Executing a DEVELOPER mode DEBUG > build"/> > <call target="clean" /> > <call target="setup-build" /> > <call target="WebGridDynamic" /> > <call target="copy" /> > </target> > > > <!-- * Rebuild the solution in RELEASE mode for a > SERVER *--> > <target name="release" description="set properties for a > release build"> > <echo message="Executing a RELEASE mode DEBUG build"/> > <property name="debug" value="false" /> > <property name="optimize" value="true" /> > <call target="server" /> > <call target="releaseDir" /> > </target> > <!-- =========================== END BUILD OPTIONS > ======================================= --> > > > <!-- =========================== START PRE-BUILD > ======================================= --> > <target name="clean"> > > <!-- Delete all pbgc dlls in the > WebGrid\WebGridDynamic\* path --> > <delete failonerror="false"> > <fileset> > <include > name="C:\WebGrid\WebGridDynamic\bin"/> > </fileset> > </delete> > </target> > > > <target name="setup-build" description="compiles the > source code"> > <!-- prepare build directory --> > <mkdir dir="C:\WebGrid\build" /> > <echo message="Created a Build Directory for > project"/> > </target> > > <!-- =========================== END PRE-BUILD > ======================================= --> > > > <!-- =========================== START ASSEMBLY > COMPILATION ======================================= --> > > > <!-- compile WebGrid.dll --> > <target name="WebGridDynamic"> > <vbc > output="C:\WebGrid\WebGridDynamic\bin\WebGrid_Advanced_Dynamic_Column_Templates_2005V1_VB.dll" > target="library"> > <sources> > <include > name="C:\WebGrid\WebGridDynamic\*.vb" /> > <include > name="Microsoft.VisualBasic,System,System.Collections,System.Data,System.Diagnostics" > /> > </sources> > > <references> > <!--<include asis="true" > name="Infragistics.WebUI.UltraWebGrid" />--> > <include asis="true" > name="C:\WebGrid\WebGridDynamic\bin\WebGrid_Advanced_Dynamic_Column_Templates_2005V1_VB.dll" > /> > </references> > > </vbc> > <echo message="Compiles Dlls"/> > </target> > > > <!-- =========================== START ASSEMBLY > COMPILATION ======================================= --> > > > > <!-- =========================== START POST BUILD > ======================================= --> > <!-- * Copy built DLLs to the web project > directories *--> > > <target name="copy" description="copying DLLs to web > root"> > <copy todir="C:\WebGrid\WebGridDynamic\bin"> > <fileset basedir="C:\WebGrid\build"> > <include name="*.dll" /> > </fileset> > </copy> > <echo message="Copied DLL to > C:\WebGrid\WebGridDynamic\bin\"/> > </target> > > > <target name="releaseDir"> > > <echo message = "Deleting > C:\WebGrid\release-builds\WebGridDynamic"/> > <delete > dir="C:\WebGrid\release-builds\WebGridDynamic" > failonerror="false" /> > > > <echo message = "Creating release-builds\WebGridDynamic > directory directory"/> > <copy > todir="C:\WebGrid\release-builds\WebGridDynamic\{project.build.dir}"> > <fileset basedir="${project.build.dir}"> > <includes name="*.dll" /> > </fileset> > </copy> > > > <copy todir="C:\WebGrid\release-builds\WebGridDynamic"> > <fileset basedir="${project.root.dir}"> > <includes name="AssemblyInfo.vb" /> > </fileset> > </copy> > > > <echo message = "Copying and renaming Web.config.deploy > files to release-builds directory"/> > <!--<copy > file="${project.root.dir}\web\mypba\Web.config.deploy" > tofile="${project.release.build.dir}\pba\2.1.0.0\web\mypba\Web.config" > /> > <copy > file="${project.root.dir}\web\mypbaadmin\Web.config.deploy" > tofile="${project.release.build.dir}\pba\2.1.0.0\web\mypbaadmin\Web.config" > /> > <copy > file="${project.root.dir}\webservices\Web.config.deploy" > tofile="${project.release.build.dir}\pba\2.1.0.0\webservices\Web.config" > />--> > > > </target> > > <!-- =========================== END POST BUILD > ======================================= --> > > > </project>> <?xml version="1.0"?> > <project name="WebGrid.WebGridDynamic.properties"> > <property name="project.client" value="WebGrid" /> > <property name="project.product" > value="WebGridDynamic" /> > <property name="project.version" value="2.1.0.0" /> > <property name="project.root.dir" > value="c:\${project.client}\${project.product}\${project.version}" > /> > <include buildfile="../nant.properties" /> > <property name="project.release.build.dir" > value="c:\WebGrid\release-builds" /> > </project>> C:\WebGrid>nant.exe -verbose > NAnt 0.85 (Build 0.85.2296.0; nightly; 4/15/2006) > Copyright (C) 2001-2006 Gerry Shaw > http://nant.sourceforge.net > > Framework 'net-1.0' is invalid and has not been loaded : > The 'System.dll' assemb > ly does not exist in framework assembly directory > 'C:\WINNT\Microsoft.NET\Framew > ork\v1.0.3705'.. > > Framework 'net-2.0' is invalid and has not been loaded : > Framework directory 'C: > \WINNT\Microsoft.NET\Framework\v2.0.50727' does not > exist.. > > Framework 'net-2.0' is invalid and has not been loaded : > Framework directory 'C: > \WINNT\Microsoft.NET\Framework\v2.0.50215' does not > exist.. > > Framework 'net-2.0' is invalid and has not been loaded : > Framework directory 'C: > \WINNT\Microsoft.NET\Framework\v2.0.40607' does not > exist.. > > Framework 'mono-1.0' is invalid and has not been loaded : > Registry Path Not Foun > d! - > key='SOFTWARE\Mono\';hive='Microsoft.Win32.RegistryHive[]';. > > Framework 'mono-2.0' is invalid and has not been loaded : > Registry Path Not Foun > d! - > key='SOFTWARE\Mono\';hive='Microsoft.Win32.RegistryHive[]';. > > Framework 'mono-2.0' is invalid and has not been loaded : > Registry Path Not Foun > d! - > key='SOFTWARE\Mono\';hive='Microsoft.Win32.RegistryHive[]';. > > Framework 'mono-2.0' is invalid and has not been loaded : > Registry Path Not Foun > d! - > key='SOFTWARE\Mono\';hive='Microsoft.Win32.RegistryHive[]';. > > Framework 'sscli-1.0' is invalid and has not been loaded > : Framework directory ' > C:\sscli\build\v1.x86fstchk.rotor' does not exist.. > > Buildfile: file:///C:/WebGrid/default.build > Target framework: Microsoft .NET Framework 1.1 > Base Directory: C:\WebGrid. > Target(s) specified: developer > > > developer: > > [echo] Executing a DEVELOPER mode DEBUG build > > clean: > > > setup-build: > > [echo] Created a Build Directory for project > > WebGridDynamic: > > [echo] Compiles Dlls > > copy: > > [copy] Copying 0 files to > 'C:\WebGrid\WebGridDynamic\bin'. > [echo] Copied DLL to C:\WebGrid\WebGridDynamic\bin\ > > BUILD SUCCEEDED > > Total time: 0.1 seconds. > > > C:\WebGrid> "Few are those who see with their own eyes and feel with their own hearts." -Albert Einstein __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ NAnt-users mailing list NAnt-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nant-users