I ran into some problems when creating my addin. Here are the solution to them:
- When I used the OutputTaskItemString the items was shown in the Error list, but when I double clicked on them nothing happened. I also noticed that only the first error was shown in the Output-window, where all the errors was supposed to be shown. This was a real small but annoying problem. The strings you write to the output window (and to the task) needs to end with a newline. Quite obvious when you know it. When I changed that everything worked out just dandy
- Deploying my add-in was (and maybe still is) a pain. Mostly this probably has to do with that my current customer has the My Documents-folder on a network share, but I am not sure. I found two good articles surrounding this: http://www.codeproject.com/useritems/AddinCustomAction.asp and http://msdn2.microsoft.com/en-us/library/19dax6cz(VS.80).aspx.
Just some updates if you ever build an add-in of this kind