OneNote 2010を使用して、C#の相互運用機能を実行します。いくつかの非常に奇妙な行動を観察します。これは意図的なものだと思いますが、私はそれを理解していません。
OneNoteオプションには、保存とバックアップのセクションがあります。Windowsエクスプローラーで[デフォルトのノートブックの場所]フォルダーに移動してディレクトリを作成すると、ディレクトリに「OpenNotebook.onetoc2」というファイルが自動的に配置されます。
デフォルトディレクトリを変更すると、これは機能しなくなります。新しいデフォルトディレクトリ、または元のディレクトリにはありません。
変。さらに奇妙なことに、onenote自体を使用して別の場所に新しいノートブックを作成すると、「Open Notebook.onetoc2」ファイルも作成されますが、自動作成されたものとは異なります。これはバグだと思います。今日は約4時間の作業が必要でした。さらに悪いことに、Microsoft独自のAPIはこのファイルでは機能しません。UpdateHierarchy()は失敗します。
誰かがこれを見たり、何か説明がありますか?または、この動作をオフにする方法をさらに改善しますか?または、これをバグとしてどこに提出しますか?