Използване на OneNote 2010, правейки някои неща за взаимодействие на C#. Наблюдавам някакво много странно поведение, което според мен е умишлено, но не го разбирам.
В опциите на onenote има раздел за запазване и архивиране. Ако отидете в папката за местоположение на бележник по подразбиране в Windows Explorer и създадете директория, тя автоматично ще постави файл „Open Notebook.onetoc2“ в директорията.
Ако промените директорията по подразбиране, това вече не работи. Не в НОВАТА директория по подразбиране или в ОРИГИНАЛНАТА.
Странно. Още по-странно е, че ако създадете нов бележник на различно място чрез самия onenote, той също създава файла „Open Notebook.onetoc2“, но той е РАЗЛИЧЕН от автоматично създадения. Мисля, че това е грешка и ми костваше около 4 часа работа днес. Дори по-лошо, собственият API на Microsoft не работи с този файл. UpdateHierarchy() е неуспешно.
Някой виждал ли е това или има ли някакво обяснение? Или още по-добре как да изключите това поведение? Или къде да изпратя това като грешка?