The solution task determines dependencies by analyzing project references. For example, if project A reference B.dll, B will build before A. This is irregardless of whether the reference to B.dll was done through a reference to the "B" project or by referencing "B.dll" in the bin\Debug or bin\Release directory of the "B" project.
Basically, the task determines the order to build the project independently of the order in which they are specified in the <projects> section. It also ignores the dependencies described in the solution (this should be implemented at some point, however). If you're using file references, check to make sure that VS.NET hasn't moved them to point at a file in the output directory of another project. The solution task cannot currently detect this situation. On Mon, 2003-10-06 at 16:08, Eric Fetzer wrote: > How does <solution> determine the build order? My > build all of a sudden stopped working and I can't > figure it out. I was pointing to a .sln file with 26 > projects and thought it might be the .sln. So I > converted to: > > <solution configuration="release"> > <projects> > <includes name="A\A.csproj" /> > <includes name="B\b.vbproj" /> > <includes name="C\c.csproj" /> > </projects> > </solution> > > sort of thing with the projects listed in the correct > build order. It still builds in the same order with > the same error. I'm running the final 0.83. Any > help? My head is beginning to take on a red tint from > the constant pounding against the bricks... > > Thanks, > Eric > > > __________________________________ > Do you Yahoo!? > The New Yahoo! Shopping - with improved product search > http://shopping.yahoo.com > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > nant-developers mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/nant-developers -- Matthew Mastracci <[EMAIL PROTECTED]> ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
