Can you use Visio 2003's UML addin to export to an XMI file?

R

Richard

I found an addin for Visio 2002 which apparently enables you to create a XMI
file from a Visio UML diagram. The addin doesn't seem to work in Visio 2003
is there a similar addin that can be used?
The XMI file allows you to import the diagram into another UML modeling
tool. I'm using Visio 2003 Pro and VS Studio 2003 Enterprise Edition.
 
J

JDee

I also have exactly the same problem with the addon not appearing and it is
totally baffling. Embarassed to say I've spent 4 hours trying to work out
why! I'm using a prebuilt addon which is stated to work with my version
Visio 2002 pro. Can someone from MS help with this please? The addon is the
same one, VisioUMLAddOn.vsl I've tried all the detect-and-repair, re-caching
of directories etc.. but it makes no difference.
 
C

carol

Make sure you have the version of XMIExport that is compatible with your
version of visio. Also be aware that the XMI only includes information about
the objects in your model but excludes the diagram. You'll need to redraw the
diagram in the importing tool. The XMI standard (1.2?) does not include the
diagram, my understanding is that a version under development will (2?). See
OMG site for details.

I got XMIExport to work with Visio 2002. I had to change to XMISample
project to build the release configuration not the debug one. Move the .vsl
file from the project's release subfolder into location <visio 10
path>\1033\Solutions\Visio Extras.

I did not have success with the Visio 2003 version of XMIExport. That may be
because I don't have Visual Studio .NET 2003 and had to revert the project.
 
J

John O'Dowd

Hey Carol,

I just got there! Still took me another 2 hours this morning.. so for anyone
else..

If like me you are using VC++6 you need to revert the project. The .vsl file
is actually linked to your install of visual studio so you have to build with
the version you have. You can download a utility to convert the .vcproj file
back into a .dsp. Just search for "VC7 to VC6" etc..

after this you just have to build and it should work.. one more caveat. The
path for visio is set within the project file, so you'll have to edit this if
it doesn't match you install. Else you'll get a build error at the start
"guiddef.h" missing.

Carol, thanks again!
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top