This is a known problem and there is a workaround which is kind of a pain but
works
The problem is that the OneNote Shared Cache causes the program to crash, to
stop this do this:
1 ) Close OneNote
2 ) Create a shortcut on your desktop.
3 ) Set the Target to "%windir%\system32\cmd.exe" without the quotes
4 ) Set the Start In to: "%userprofile%\local Settings\application
Data\microsoft\oneNote\12.0\" << leave in the quotes and on one long line
5 ) Double click on the shortcut and you should have a dos command box on
your desktop and be in the onenote\12.0 directory.
6 ) Type in DIR and press enter. That will list the files in that directory.
You should see one file that has an extension of ".onecache". This file has
something to do with offline versions of onenote?
7 ) Type in "REN *.onecache *.BAK" and press <Enter> without the quotes.
8 ) This RENames the file to an extension of BAK or whatever you want.
9 ) Restart OneNote and immediately publish your notebook and it should work.
I was told to delete the .onecache file but am paranoid and want it around.
Deleting the file doesn't seem to hurt anything and does enable you to
publish a entire note book which is cool.
BTW in the future just run the shortcut and rename the .onecache file.
Lyle