Использование OneNote 2010 для взаимодействия с C #. Наблюдать за очень странным поведением, которое я считаю намеренным, но я не понимаю его.
В настройках onenote есть раздел для сохранения и резервного копирования. Если вы перейдете в папку «Местоположение ноутбука по умолчанию» в проводнике Windows и создадите каталог, он автоматически поместит в папку файл «Open Notebook.onetoc2».
Если вы измените каталог по умолчанию, это больше не работает. Не в каталоге NEW по умолчанию или в оригинальном каталоге.
Странно. Еще более странным является то, что если вы создаете новую записную книжку в другом месте с помощью самого onenote, он также создает файл «Open Notebook.onetoc2», но он ОТЛИЧЕН от созданного автоматически. Я думаю, что это ошибка, и это стоило мне около 4 часов работы сегодня. Хуже того, собственный API Microsoft не работает с этим файлом. UpdateHierarchy () завершается ошибкой.
Кто-нибудь видел это или есть какое-либо объяснение? Или еще лучше, как отключить это поведение? Или где представить это как ошибку?