When attempting to start Notes Migrator for SharePoint Designer the following error is thrown
System.InvalidOperationException: There is an error in XML document (0, 0).
When clicking on details the following is displayed for the stack trace:
--> System.Xml.XmlException: Root element is missing. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.XmlTextReader.Read() at System.Xml.XmlReader.MoveToContent() at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderOptions.Read29_Options() --- End of inner exception stack trace --- at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events) at System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader) at Quest.NSP.Migrator.Options.LoadOptionsFromFile(String fileName, XmlElementEventHandler unknownElementHandler) at Quest.NSP.Migrator.Options.Load(Boolean includeUserOptions) at Quest.NSP.Migrator.MainForm.Main(String[] args)
When the tool is first run an Options.config file is created at the following location:
C:\Documents and Settings\All Users\Application Data\Quest Software\Notes Migrator For SharePoint\6.0
Alternate location post MNSP 6.0.
C:\ProgramData\Quest\Migrator for Notes to SharePoint
If the user that attempts to run the NMSP designer is not a local administrator then the file will be created however it will be 0KB in size and no contents will be written to this file.
To resolve this issue remove the file above from the folder location and restart the tool with an account that does have local administrator rights. This will then mean that the file is created correctly and the tool can start.