Even if you don't have access to or don't want to bother with installing beta version of Visual Studio, there is a way to get a taste of next generation build system now - it's called NAnt. It's very similar to MSBuild and should not be a big deal to switch from in the future (or stick to it if you prefer that).
 
Just yesterday I learned from this post that NAnt can generate AssemblyInfo.cs for you on the fly, which is great for purists like me. There is a problem though - in order to do this, you have to use built in task called asminfo.
 
My favorite XML tool (XMLSpy, free edition) complained when I tried entering the content of this element, and for a good reason - in the current (and several previous ones) build the schema (XSD) for NAnt is broken for this particular element (actually for its sub-elements imports and attributes). If you ignore schema violations and save manually, everything works just fine.
 
I would really appreaciate if the devs were updating the schema as well as the code...

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
2 Comments