Ask the Expert

How do you perform reverse engineering in Visual Studio.NET 2003?

How do you perform reverse engineering in Visual Studio.NET 2003? We've got a project written in C++ and we have Microsoft Visual Studio .NET 2003 installed. By following the help instructions:

1. In Visual Studio .NET, open a project or solution, and in the Solution Explorer, select the solution or project that you want to reverse engineer. (done)

2. In Visual Studio, on the Project menu, point to "Visio UML," and then click Reverse Engineer. (problem)

I've tried to follow the above process, but I couldn't find the "Visio UML" button in "project." I would really appreciate your help. Thanks.

Requires Free Membership to View

You didn't mention which version of Visual Studio .NET 2003 you are using. The Visio integration only comes with the Enterprise Architect version. If you have that version, you'll see the menu item.

To avoid confusion for folks reading this, the Visio integration is not traditional "reverse engineering." They chose a poor term which should really be "Visio UML Import." Visio will parse your source code and bring the classes and functions into a stencil so you can use them to develop your UML diagrams for the code.

This was first published in January 2004

There are Comments. Add yours.

TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: