The Command Line Enhancer

The enhancer is an external tool which can be invoked by MSBuild to support build batches independet of Visual Studio. The enhancer expects one parameter, pointing to a .ndoproject file. These files are generated automatically when the add-in or enhancer is enabled in the configuration dialog, or they can be created and modified with a text editor. The .ndoproject files are Xml files, which you can easily adapt using a text editor or an automated tool.

Note: All paths in the NDO project file are stored relative to the project directory of your assembly to make sure that your projects can be moved into other directories. This does not apply to paths, which are part of the DefaultConnectionString entry.