I have gotten this type of thing to work with DCOM. Maybe you should try using DCOM instead of COM+?