Visio Guy

Visio Discussions => Visio Bugs (er...Issues) => Topic started by: Paul Herber on May 21, 2009, 08:20:24 AM

Title: Interaction with Visual Studio
Post by: Paul Herber on May 21, 2009, 08:20:24 AM
Does anyone know how VS interfaces with Visio?

I have a customer using my utilities for Visio and is reporting the following problem:
"I find that occasionally when I bop back and forth between Visio and Visual Studio 2008 debugging my Visio ActiveX enabled application the SuperUtilities takes up 98% of CPU."
MTIA
Title: Re: Interaction with Visual Studio
Post by: aledlund on May 21, 2009, 09:15:23 PM
Paul,
I recently sent a document to the Visio team (and some of the other MVPs) that looked at some of that. In my case I was noticing a heavy degradation in performance occasionally, and it turned out to be the result of 'some' add-ins. The key was whether the add-in had been created with vsto. The thing your developer contact has to be aware of is even though he is using the activex control, visio is running under the covers in the last configuration it was used in. In my case to meet the performance I needed I had to ensure that nobody's add-in was running in the Visio environment. In any case it sounds like your add-in and his code are arguing about who handles which interrupts.
al
Title: Re: Interaction with Visual Studio
Post by: Paul Herber on May 23, 2009, 06:10:00 PM
Many thanks, Al.