Strategy Narrowcast Server is shipped with utilities to export/import objects from the object repository using an .xml file.
The Export Tool (MCXMLExp.exe) provides a way to extract the eXtensible Markup Language (XML) definitions of Narrowcast Server objects in a repository to an .xml file. This resulting .xml file can, then, be used in conjunction with the Import tool to add objects to an existing repository (created via the Narrowcaster Configuration Wizard).
In addition to a main xml file, one file is created for each file object contained in the repository to store the text or binary data. These text or binary files (named using corresponding GUIDs in the .xml file for the file object) are saved to the same output folder where the .xml file is written.
The Export tool does NOT export the System Object or User Account Objects. Also, the OWNER of the objects is REMOVED when exported (since that account is not recreated). All other objects are exported.

There are two scenarios that the Export Tool Supports:
This is the most common usage scenario. Many times there exists the need to extract the definition of a set of readable objects (i.e. XSL files) which can then be modified and reloaded into the Object Repository.

The export tool can export the entire repository. This process can be very time consuming, and there are very limited real world applications for this scenario:
NOTES:
A logfile (exporter.log) will be written with further useful information for details. The log file will be in the same folder as MCXMLExp.exe. Below is a listing of some common errors and their causes. The error is written to the exporter.log.