I have Visio 2003 (Professional) on my system and I would like to use it with Visual Studio 2005 for reverse engeneering without having the expense of upgrading my Visual Studio edition.
Is this possible If not why not - seems to me one purchases Visio in good faith and then purchases VS2005 in good faith but they do not work together! If this is true it would be like being unable to embed an Excel spreadsheet in a Word document!
Hoping someone hears...
Thanks,
Kurt

Visio and Visual Studio 2005 (Standard)
Jumanji_24
The "Export as Image" feature in the class designer is specifically designed to include class diagrams as part of your documentation.
Actually the cool thing here is that your documentation will have diagrams that reflect the current state of the code! Visio diagrams only take a snapshot of your code when you reverse engineer it. You may want to look at the blog article Using Class Diagrammer to document your code.
You may also want to take a look at this webcast.
Cheers,
Ramesh Rajagopal.
Class Designer Team.
Sriteja
Franz Muheim
Michael Dye from Dyetech
I agree that the new Class Diagram feature in VS 2005 is very impressive but I can only export the results as a picture. I was hoping to export as a Visio diagram that could then be used as part of an overall documentation. Looks like we will have to bite the bullet and go to the Professional version.
Thanks to all for your quick responses,
Kurt
Nirav Shah - MSFT
I would like to have the Visio Professional product, which I already own, integrate directly into the Visual Studio 2005 (Standard Edition) without having to upgrade my current edition of Visual Studio 2005 to the Professional Edition.
Any hope of doing so
thanks,
Kurt
SMAC
Even if they decided to do so, my guess is they would pick the visio enterprise architect version to be integrated and not the professional.
intromicko
Sorry, but the fact that you have class designer built in to Visual Studio 2005, while a nice feature is a cop out.
I do really like the class designer, but it is limited. For example, I have been using Visio for Enterprise Architects for a couple of years now, and what is really nice is that it generates my static structures that I can then take and build sequence diagrams. The sequence diagram is a critical design aspect in my opinion that goes a long way in depicting component/service interaction.
I will gladly pay $200 for the Sparx product as there is more to design than merely pretty class diagrams.
The ability to reverse engineer VS 2005 types into Visio should have been a given, especially with the focus on Office integration that is all the rage lately. People Ready, remember
Rick
Mr.Kris
Hi there, Do you mean use Visio itself to reverse engineer an application created in VS 2005
i was just looking into the class designer for Visual Studio 2005 today so i tot i'd have a go at your question. Hopefully im not off topic to what u wanted to know.
In VS 2005 [not sure abt standard edition, im using Professional trial] you can reverse engineer a component through the solution explorer context menu. You need not use visio at all to generate the class diagrams of the components within your system.
Visio designs will not be easily converted to be used within VS 2005. What you would have to do is, use the code generation feature of visio [its in enterprise architect ver, dont think its in visio standard] and then copy the code it created into vs 2005 where you can then generate the new class diagrams through "a click of a button" The new class diagrams in vs 2005 are fully integrated to your source code now. Changes to the code / GUI is reflected on the fly.
Interociter
I also have the Visio Enterprise Architect Edition (2003) BUT it will not install on the machine where I have Visual Studio 2005 installed. It needs to have Visual Studio 2003 installed.
Nice run around...