Call VSTO addin from external program

I had a VSTO word addin and a external application written in VB.NET, I want to call the VSTO addin from my VB.NET application to carry out some operation in word. Just like calling a VB Marcos from another external application. Is it possible???
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

I think you would have to have programmed in some remoting capabilities into the add-in for it to be callable from external applications.   Not sure on this, but that would probably be the best bet.
KenTan85Author Commented:
remoting capabilities??? How and where should me start with???
KenTan85Author Commented:
This seem like remote access to another cpu, my case here is both my external app and the addin is in the same cpu, how does this apply to my case??? could you briefly explain to mi? thanks.
Remoting is not just for different cpu but also for across application boundaries.  It is how you set up one application to be able to talk to another application while they are both running.  This is different than just referencing a dll to call its function.  With an application running, to be able to talk to it it has to have channels open so you can access its functions.  Sort of like a web service for an application.  

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Development

From novice to tech pro — start learning today.