Steps to make MS Project create a log file of exceptions occuring during the load/refresh/publish using the "TFSOfficeAdd-In.dll" component.
1) Navigaate to the directory that winproj.exe lives in. (Typically "C:\Program Files\Microsoft Office\[Version]\" where [Version] is the Office version I.E. Office12, Office14)
2) Create a new text file named winproj.exe.config
3) Add the following XML as the contents of the winproj.exe.config file:
<configuration>
<system.diagnostics>
<switches>
<add name="General" value="3" />
</switches>
<trace autoflush="false" indentsize="3" />
</system.diagnostics>
</configuration>
From now on, anytime an error occurs with your synch, a log file is created in the "%temp%" directory titled "tfs_msproject.log"