Ramprakash Gopinathan wrote:
>
> thanks for the response, I had looked at using msbuild task from nant 
> contrib, msbuild task basically works on project file, there is no 
> solution build concept in msbuild which makes it hard.
Sure it does.  You just pass the solution file as the project="..." 
attribute, and it works fine.  The documentation probably isn't very 
clear on this.
> The other thing is solution task in nant allows you to specify output 
> directory were the compiled assemblies should be outputted and also 
> configuration (debug/release or what ever), solution tasks also allows 
> you to specify assembly folder, which means referenced assemblies 
> could be in a completely different folder on build server as is the 
> case with us because we compile all assemblies into one folder "bin" 
> and we copy them into application bin directory as last step of the build
You pass these as /property options.  For example
   <msbuild project="MySolution.sln">
        <arg value="/property:Configuration=Debug"/>
        <arg value="/property:OutputPath=some-other-path" />

> The other issue is how do you automate asp.net application builds 
> using nant, since asp.net apps are not compiled into a dll anymore 
> (dynamic compilation).
Use aspnet_compiler, via an <exec> task.

Gary



-------------------------------------------------------------------------
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

Reply via email to