Lution thanks for pointing in the right direction - as they say, there are 1000-ways of coding one solution...
The key breakthrough for me was the combination of "Marshal.ReleaseObject" and calling the garbage collector. Hopefully this will help others since it was many Google hours finding...
Lution,
Did you find a solution to this problem? I'm experiencing the same issue after building an Add-In using the code structure provided in the MS Access Web Services example. Everything works great other than the orphan MSACCESS.EXE process.
Appreciate any feedback / answers you may have...