I got same problems and i have notice this :
When you build an application with Visual Studio on a PC that hold both
Visio 2003 and Visio 2007, the IDE choose the last version of Interop or
Drawing control. So when you distribute your application to customer that
hold only Visio 2003, you must build on a pc that hold only Visio 2003.
So what you must do if you have one PC is to uninstall Visio 2007, reinstall
Visio 2003. Open your VS project, delete the Visio Drawing Control reference
and interop in your project add it again it will use the visio 2003 (version
11.0).
Unfortunately to my knowledge there are no way to uninstall Visio Drawing
Control. I have not try to use regasm to unregister Visio OCX perhaps it
works in removing the corresponding assembly in the GAC.
"faraz" <faraz.faheem.DeleteThis@gmail.com> a écrit dans le message de news:
1173174938.667392.4850.DeleteThis@c51g2000cwc.googlegroups.com...
>I uninstalled the Visio 2007 but it doesnt remove completely.
>
> I have an application with that has visio control 11.0,.it works fine
> ofcourse . now i unstalled the visio 2003 and installed visio 2007.
> Now again I uninstalled visio 2007 and installed visio 2003. when i
> run my application (that was working fine in visio 2003), There is no
> events working for the drawing.more surprisingly when i checekd the
> version of control it was 12.0.
>
>
> I dont know how can i remove the Visio 2007 completely.???
>