Microsoft KB Archive/288634

= Visio2002: Cannot Use the 2002 and 2000 UML Reverse Engineering Solutions Together in Visual Studio =

Article ID: 288634

Article Last Modified on 1/31/2007

-

APPLIES TO


 * Microsoft Visio Network Center
 * Microsoft Visio 2000 Professional Edition
 * Microsoft Visio 2000 Enterprise Edition

-



This article was previously published under Q288634



SYMPTOMS
The Unified Modeling Language (UML) Reverse Engineering solution from Visio 2002 and Visio 2000 cannot be simultaneously used on the same computer.

The UML Reverse Engineering add-in from Microsoft Visual Basic 6 or Microsoft Visual C++ 6 may not work properly if both the Visio 2000 and Visio 2002 UML add-ins are enabled within Visual Studio.



RESOLUTION
If you want to work with the UML Solutions from both Visio 2002 and 2000, install Microsoft Visio 2002 to a separate or new program folder.

If you choose to install Microsoft Visio 2002 in the same program folder as Visio 2000, use one of following methods as appropriate, to work around this problem.

To Use the Visio 2000 UML Reverse Engineering Add-in
  Disable the Visio 2002 add-ins from within Visual Studio.

Visual Basic 6
On the Add-Ins menu, click Add-In Manager. Select the Visio 2002 UML add-in, and clear the Load on Startup and Loaded check boxes.

Visual C++ 6
On the Tools menu, click Customize. Click the Macros and Addin Files tab. Disable the UML Addin.  Close all instances of Visio 2002. Start Visio 2000.  Enable the Visio 2000 UML add-in:

Visual Basic 6
On the Add-Ins menu, click Add-In Manager. Select the Visio 2000 UML add-in, and select the Load on Startup and/or Loaded check boxes.

Visual C++ 6
On the Tools menu, click Customize. Click the Macros and Addin Files tab. Enable the Visio 2000 UML Addin. 

To Use the Visio 2002 UML Reverse Engineering Add-in
  Disable the Visio 2000 add-in from within Visual Studio:

Visual Basic 6
On the Add-Ins menu, click Add-In Manager. Select the Visio 2000 UML add-in, and clear the Load on Startup and Loaded check boxes.

Visual C++ 6
On the Tools menu, click Customize. Click the Macros and Addin Files tab. Disable the UML Addin.  Close all instances of Visio 2000.</li> Start Visio 2002.</li>  Enable the Visio 2002 UML add-in:

Visual Basic 6
On the Add-Ins menu, click Add-In Manager. Select the Visio 2002 UML add-in, and select the Load on Startup and/or Loaded check boxes.

Visual C++ 6
On the Tools menu, click Customize. Click the Macros and Addin Files tab. Enable the Visio 2002 UML Addin. </li></ol>

NOTE: The existence of two toolbars in either Visual Basic or Visual C++ indicates that UML Solution add-ins from both Visio 2002 and 2000 are active. You must perform the steps listed in this article to disable one of the add-ins.

<div class="status_section">

STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

Additional query words: double buttons addon add-on .net prb

Keywords: kbprb KB288634

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.