CmisSync не работает правильно

1

Попытка установить CmisSync через Visual Studio 2013, и я все время получаю исключение, чтобы делать с папкой AppData Roaming.

File Path; AppData/Roaming/cmissync/config.xml

Когда я посмотрел файл, он был пустым.

То, что я сделал до сих пор, - это скачать файл с заархивированным исходным кодом. Вытащил его, открыл файл sln windows и построил проект. Когда я иду на отладку, я получаю исключение. Также проект DotCMIS недоступен. Ниже приведено исключение.

Любая помощь будет принята с благодарностью.

System.InvalidOperationException was unhandled
HResult=-2146233079
Message=There is an error in XML document (0, 0).
Source=System.Xml
StackTrace:
at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
at System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
at CmisSync.Lib.Config.Load() in e:\Users\davette\Documents\Visual Studio 2013\Projects\CmisSync-master\CmisSync.Lib\Config.cs:line 345
at CmisSync.Lib.Config..ctor(String fullPath) in e:\Users\davette\Documents\Visual Studio 2013\Projects\CmisSync-master\CmisSync.Lib\Config.cs:line 164
at CmisSync.Lib.ConfigManager.get_CurrentConfig() in e:\Users\davette\Documents\Visual Studio 2013\Projects\CmisSync-master\CmisSync.Lib\ConfigManager.cs:line 40
at CmisSync.Lib.Sync.ConfigMigration.CheckForDuplicatedLog4NetElement() in e:\Users\davette\Documents\Visual Studio 2013\Projects\CmisSync-master\CmisSync.Lib\ConfigMigration.cs:line 38
at CmisSync.Lib.Sync.ConfigMigration.Migrate() in e:\Users\davette\Documents\Visual Studio 2013\Projects\CmisSync-master\CmisSync.Lib\ConfigMigration.cs:line 27
at CmisSync.Program.Main(String[] args) in e:\Users\davette\Documents\Visual Studio 2013\Projects\CmisSync-master\CmisSync\Program.cs:line 74
at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
InnerException: System.Xml.XmlException
HResult=-2146232000
Message=Root element is missing.
Source=System.Xml
LineNumber=0
LinePosition=0
SourceUri=""
StackTrace:
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.XmlSerializationReaderSyncConfig.Read9_CmisSync()
InnerException:
Теги:
visual-studio
cmis

1 ответ

1
Лучший ответ

Если бы эта проблема, пожалуйста, посмотрите здесь.

Длинным и коротким является удаление файла конфигурации и повторное выполнение отладки.

Тогда все должно работать.

  • 0
    Именно так! Я являюсь создателем CmisSync, в CmisSync была ошибка, из-за которой в некоторых неудачных ситуациях он очищал XML-файлы. Мы исправили эту ошибку месяц назад, поэтому она больше не должна происходить. Если у вас возникла такая же проблема, обновите CmisSync и следуйте инструкциям PurpleSmurph: остановите, удалите пустой XML-файл, запустите.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню