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
[email protected]
https://lists.sourceforge.net/lists/listinfo/nant-users