In case any one does find surprising the fact that Version.cs is present in the bzr tree. This is done to ensure that developers will have no issues and compilation errors with IDEs that use the MSBuild project files.
IDEs (VS2008, VS2010 and Mono) will load the project and if Version.cs is not present will fail the compilation, but Version.cs has to be inthe MsBuild project file because it is the one use by nant to perform the compilation.
In case any one does find surprising the fact that Version.cs is present in the bzr tree. This is done to ensure that developers will have no issues and compilation errors with IDEs that use the MSBuild project files.
IDEs (VS2008, VS2010 and Mono) will load the project and if Version.cs is not present will fail the compilation, but Version.cs has to be inthe MsBuild project file because it is the one use by nant to perform the compilation.