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