Microsoft KB Archive/830242

= Description of Visio 2002 Service Pack 2 =

Article ID: 830242

Article Last Modified on 1/9/2007

-

APPLIES TO


 * Microsoft Visio 2002 Professional Edition
 * Microsoft Visio 2002 Standard Edition
 * Microsoft Visio for Enterprise Architects 2002

-



SUMMARY
''Microsoft has released an update to Microsoft Visio 2002. Microsoft Visio 2002 Service Pack 2 (SP2) provides the latest updates to Microsoft Visio 2002. This update contains security enhancements and stability and performance improvements. This update applies to any level of Visio 2002. This update contains all updates that are included in Visio 2002 Service Release 1 (SR1), in addition to updates that were released after Visio 2002 SR1.''



INTRODUCTION
This article describes how to download and install Microsoft Visio 2002 SP2. Additionally, this article describes what issues are fixed by Microsoft Visio 2002 SP2.



How to download and install the update
Important Before you install this update, make sure that the following requirement has been met:
 * Microsoft Windows Installer 2.0

Before you install this update, you must install Windows Installer 2.0 or later. For additional information about this requirement, see the &quot;Windows Installer Update Requirements&quot; section of this article.

Single computer update
If you installed Microsoft Visio from a CD-ROM, you have the following two options:
 * Use the Microsoft Office Product Updates Web site to automatically install all the latest updates that include all available service packs and public updates.
 * Install only Microsoft Visio 2002 SP2 by following the steps that are described later in this article.

Note Microsoft recommends that you install the client update by using the Office Product Updates Web site. The Office Product Updates Web site detects your particular installation of Microsoft Office and prompts you to install exactly what you must have to make sure that your Office installation is completely up-to-date.

Office Product Updates Web site
To have the Office Product Updates Web site detect the required updates that you must install on your computer, visit the following Microsoft Web site:

http://office.microsoft.com/en-us/downloads/maincatalog.aspx

Click Check for Updates. After detection is complete, you receive a list of recommended updates for your approval. Click Start Installation to complete the process.

Install only Visio 2002 SP2
Follow these steps to download and to install the client update:  The following file is available for download from the Microsoft Download Center:

Download the Visio 2002 Service Pack 2 client package now.

Release Date: March 23, 2004

For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:

119591 How to obtain Microsoft support files from online services

Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.

Note To obtain a localized client version of Visio 2002 SP2, visit the following Microsoft Web site:

http://www.microsoft.com/downloads/details.aspx?FamilyId=00B9DFE4-ED08-4328-B355-4BC63D6267B2

 Click Open to start the download and installation of Visio 2002 SP2. If you are prompted to install the update, click Yes. Click Yes to accept the License Agreement. Insert your Visio 2002 CD-ROM if you are prompted to do so, and then click OK. When you receive a message that indicates the installation was successful, click OK.</ol>

Note After you install the update, you cannot remove it. To revert to an installation before the update was installed, you must remove Visio 2002, and then install it again from the original CD-ROM.

Administrative update
If you installed Visio 2002 from a server location, the server administrator must update the server location with the administrative update and deploy that update to your computer.

If you are the server administrator, follow these steps to download the administrative update: <ol> In Microsoft Windows Explorer, create a new folder on drive C, and then name the folder kb830242.</li> The following file is available for download from the Microsoft Download Center:

Download the package now.

Release Date: March 23, 2004

For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:

119591 How to obtain Microsoft support files from online services

Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.

Note To obtain a localized full file version of Visio 2002 SP2, visit the following Microsoft Web site:

http://www.microsoft.com/downloads/details.aspx?FamilyId=00B9DFE4-ED08-4328-B355-4BC63D6267B2

</li> Click Save to save the Visio 2002 SP2 installation file (for example, the Visio2002-kb830242-fullfile-enu.exe file) to the C:\kb830242 folder.</li> Click Start, and then click Run.</li> In the Open box, type cmd, and then click OK.</li> At the command prompt, type the following lines, and then press ENTER after each line:

cd\kb830242

Visio2002-kb830242-fullfile- .exe /c /t:c:\kb830242

Note is the language identifier of the installation file that you downloaded previously.

For example:

cd\kb830242

Visio2002-kb830242-fullfile-enu.exe /c /t:c:\kb830242 </li> Click Yes to accept the License Agreement.</li> At the command prompt, type exit, and then press ENTER to quit the command prompt.</li> If you are familiar with the procedure for updating your administrative installation, click Start, and then click Run. Type the following command in the Open box

msiexec /a \ /p C:\Kb830242\

where  is the path of your administrative installation point for Visio 2002 (for example, C:\Visio2002),   is the .msi database package for Visio 2002 (for example, Visio.msi), and   is the name of the administrative update .msp file (for example, Visio2002-KB830242-FullFile-ENU.msp).

Note You can append /qb+ to the command line so that the Visio 2002 Administrative Installation dialog box and the End User License Agreement dialog box do not appear.</li> To deploy the update to the client workstations, click Start, and then click Run. Type the following command in the Open box

msiexec /i \  REINSTALL=  REINSTALLMODE=vomu

where  is the path of your administrative installation point for Visio 2002 (for example, C:\Visio2002),   is the MSI database package for Visio 2002 (for example, Visio.msi), and   is the list of feature names (case sensitive) that have to be reinstalled for the update. To install all features, you can use REINSTALL=ALL.</li></ol>

How to determine whether the update is installed
The update contains an updated version of the following file: <pre class="fixed_text">  File name   Version ---  Visio.exe   10.0.5006.4 To determine the version of Visio 2002 that is installed on your computer, follow these steps.

Note Because there are several versions of Microsoft Windows, the following steps may be different on your computer. If they are, see your product documentation to complete these steps.
 * 1) Click Start, and then click Search.
 * 2) In the Search Results pane, click All files and folders under Search Companion.
 * 3) In the All or part of the file name box, type Visio.exe, and then click Search.
 * 4) In the list of files, right-click Visio.exe, and then click Properties.
 * 5) On the Version tab, determine the version of Visio 2002 that is installed on your computer.

Additionally, this update contains updated versions of the following files: <pre class="fixed_text">Pkmaxctl.dll Pkmforms.dll Pkmcore.dll Gdiplus.dll Promotescript.dll Pkmcdo.dll Msdaipp.dll Msvcp60.dll Msdapml.dll Secmanager.dll Vaiddmanager.dll Pkmws.dll Pkmtrace.dll Vaipkmmem.dll Appr.gif Category.htt Classicfolder.htt Cout.gif Management.htt Pend.gif Pkmres.dll Pkmsstlb.dll Schema.htt Search.htt Smartf.htt Workspace.htt Msonsext.dll Athprxy.dll Mssadmin.dll Mssadmws.dll Msserror.dll Mssitlb.dll Mssrchadm.inf Srchadm.dll Srchadmstp.exe Note If Visio 2002 SP2 is already installed on your computer, you receive the following error message when you try to install Visio 2002 SP2:

This update has already been applied or is included in an update that has already been applied.

Windows Installer update requirements
To install the update that is described in this article requires Windows Installer 2.0 or later. Both Microsoft Windows XP and Microsoft Windows 2000 Service Pack 3 (SP3) include Windows Installer 2.0 or later. To install the latest version of the Windows Installer, visit one of the following Microsoft Web sites.

Windows Installer for Microsoft Windows 95, Microsoft Windows 98, and Microsoft Windows Millennium Edition (Me):

http://www.microsoft.com/downloads/details.aspx?FamilyID=cebbacd8-c094-4255-b702-de3bb768148f%20&displaylang=en

Windows Installer for Microsoft Windows NT 4.0 and Windows 2000:

http://www.microsoft.com/downloads/details.aspx?FamilyID=4b6140f9-2d36-4977-8fa1-6f8a0f5dca8f&DisplayLang=en

List of issues that are fixed by the update
Visio 2002 SP2 addresses the issue that is described in the following Microsoft Security Bulletin:

http://www.microsoft.com/athome/security/update/bulletins/default.mspx

Visio 2002 SP2 includes all Microsoft Visio updates that were previously included in the following service releases:
 * Visio Standard 2002 Service Release 1 (SR-1) update
 * Visio Professional 2002 Service Release 1 (SR-1) update
 * Visio for Enterprise Architects 2002 Service Release 1 (SR-1) update

For more information about the specific updates included with these service releases, click the following article number to view the article in the Microsoft Knowledge Base:

310463 List of issues that are fixed in Visio 2002 Services Release 1 (SR-1)

The following Visio updates are included in Visio 2002 SP2:

Visio 2002 Security Patch: KB822212

Visio 2002 SR-1 Update: GDI Plus

The Visio 2002 SP2 fixes the issues that are described in the following Visio 2002 hotfix package Microsoft Knowledge Base articles:

823326 Description of the Visio 2002 post-Service Release 1 hotfix package: July 23, 2003

823804 Visio 2002 Post-Service Release 1 hotfix package: June 24, 2003

The Visio 2002 SP2 fixes the issues that are described in the following Microsoft Knowledge Base articles:

315565 The Window.Selection method is slow when you use it to select shapes

329478 Performance decreases when you use certain third-party ActiveX controls

320360 HYPERLINK-FIELD command-line option does not import hyperlink into organization chart shape from a data file

320364 &quot;This action cannot be completed because the other program is busy&quot; error message when you edit a Visio 2002 object in WordPad or in Word 2002

320227 &quot;This program has performed an illegal operation and will be shut down&quot; error message when you start Visio 2002 Service Release 1 (SR-1)

321145 FIX: Database modeling stops responding while refreshing SQL data source

818794 You receive a &quot;Microsoft Visio C++ Runtime Error&quot; error message when you move a Dynamic connector to a different connection point

327605 An Automation error occurs after a long COM call

811379 You cannot add a link from an off-page reference shape to a new page or to an existing page in your flowchart

811459 &quot;DOS No More Files&quot; error message when you save your drawing to an Offline Folder

813959 Your changes are not saved to the current document

814992 Visio quits unexpectedly when you edit text in a Visio 2002 drawing

818051 The file name and location of a Visio drawing that is managed by DMS is displayed in the &quot;Save As&quot; dialog box

323902 Visio 2002 stops responding if you manually connect organization chart shapes

327222 Select database record command does not work

328047 Background pages are not displayed in Metadata previews

821274 Text or numbers are deformed in AutoCAD DXF or DWG file in Visio 2002

822381 Scale setting of CAD drawings is not correct when you use metric page settings

823326 Description of the Visio 2002 post-Service Release 1 hotfix package: July 23, 2003

823804 Visio 2002 Post-Service Release 1 hotfix package: June 24, 2003

827806 Connector will not connect to connection point in Visio 2002 Service Release 1 (SR-1)

The Visio 2002 SP2 fixes the following issues that were previously not documented in the Microsoft Knowledge Base.

Visio quits unexpectedly when you add a COM add-in
When you try to add a COM add-in from Microsoft Office XP, Visio 2002 may quit unexpectedly, and you receive the following error message:

Microsoft Visio has encountered a problem and needs to close. We are sorry for the inconvenience.

If you view the details of the error message, you receive an error signature that is similar to the following: <pre class="fixed_text">  AppName    AppVer      ModName  ModVer   Offset -  Visio.exe  10.0.525.4  Unknown  0.0.0.0  00000017

ACLs and file encryption may be lost when you save a Visio file on a NTFS partition
When you save a Visio file on an NTFS partition, access control lists (ACLs) and file encryption may be lost.

Not all users are imported to the Organizational Chart from an Exchange server
When you use the Organization Chart to import information from a Microsoft Exchange server that contains a relatively small number of users, not all users may be imported to the Organizational Chart.

Visio 2002 quits unexpectedly with an error message for the Vislib.dll file
When you work in Visio 2002, Visio 2002 may quit unexpectedly, and you receive the following error message:

Microsoft Visio has encountered a problem and needs to close. We are sorry for the inconvenience.

If you view the details of the error message, you may find an error signature that is similar to the following: <pre class="fixed_text">  AppName    AppVer      ModName     ModVer      Offset ---  Visio.exe  10.0.525.4  Vislib.dll  10.0.525.4  00164986

The formulas in a ShapeSheet do not recalculate as expected
When you use a formula in the ShapeSheet of your Visio drawing, the formula may not recalculate as expected when the cell values are contained in the formula change.

The Reverse Engineering option is not added to the Project menu in Visual Studio .NET after you install Visio 2002
When you install Visio 2002, the Reverse Engineering option is not added to the Project menu in Visual Studio .NET.

Visio quits without an error message when you click the Show Drawing Page button
When you click the Show Drawing Page button to return to a different page of your drawing, Visio may quit unexpectedly without an error message.

Visio quits unexpectedly with an error message for the Cross Functional.dll file
When you try to open your drawing in Visio 2002, Visio may quit unexpectedly, and you receive the following error message:

Microsoft Visio has encountered a problem and needs to close. We are sorry for the inconvenience.

If you view the details of the error message, you may find an error signature that is similar to the following: <pre class="fixed_text">  AppName    AppVer       ModName               ModVer       Offset ---  Visio.exe  10.0.2420.4  Cross Functional.dll  10.0.2210.4  0000f8c9

You cannot reverse engineer an Enterprise template project
When you try to reverse engineer a solution, the reverse engineer templates are not available for your Enterprise template project.

Visio quits unexpectedly when you task switch between windows
When you repeatedly switch between windows while the Visio Save As dialog box is displayed, Visio may quit unexpectedly, and you receive the following error message:

Microsoft Visio has encountered a problem and needs to close. We are sorry for the inconvenience.

Internal error message when you try to save a Visio drawing as an XML Stencil
When you click Save to save your Visio drawing as XML Stencil (*.vsx) (on the File menu, click Save As), you receive the following error message

Visio internal error: #-1

Action: 1005: Save As

First try closing and reopening the file. Next try restarting Visio.

The query part of the hyperlink URL may be lost when you save a Visio drawing
When you save a Visio drawing that contains a shape with a hyperlink that performs a query as a Web page, the query part of the hyperlink URL may be lost (is not saved).

You receive the &quot;the parameter is incorrect&quot; error message when you save a drawing that contains a user form
When you try to save a Visio drawing that contains a user form with a Microsoft Office Spreadsheet 10.0 control, you may receive the following error message:

Microsoft Visual Basic:

System Error &H80070057(-2147024809).

The parameter is incorrect.

Images are missing when you view a published page on a Unix server
When you save a multi-page Visio drawing as a Web page with the file name extensions capitalized (such as *.EMZ) and then publish the drawing to a Unix Web server, images on the page do not appear. If you pause on and then click your mouse on a hyperlink on the page, the hyperlinks still function as expected.

Visio disappears when try to save changes to a Visio UML solution
When you try to save changes to a Visio UML solution, Visio may disappear. If you view Task Manager, Visio is not listed as a running program on the Applications tab. However, a Visio process may still be active on the Processes tab.

Visual Basic Editor menus and commands appear in the Dutch language with the Dutch version of MUI installed
If you install the Dutch Multilingual User Interface Pack (MUI) from Office XP with the English version of Visio 2002, and then start the Visual Basic Editor, the Visual Basic Editor menus and commands appear in Dutch. However, if you start the Visual Basic Editor from a different Microsoft Office program, the Visual Basic Editor menus and commands are in English.

Visio 2002 quits unexpectedly with an error message for the Sg.dll file
When you work with shapes in a Visio 2002 drawing, Visio 2002 may quit unexpectedly, and you receive the following error message:

Microsoft Visio has encountered a problem and needs to close. We are sorry for the inconvenience.

If you view the details of the error message, you may find an error signature that is similar to the following: <pre class="fixed_text">  AppName    AppVer       ModName  ModVer       Offset --  Visio.exe  10.0.2420.4  Sg.dll   10.0.2210.4  00036e8f

Visio quits unexpectedly when you copy a Gantt Chart
When you try to copy a Gantt Chart in a Visio drawing while there is additional text on the clipboard, Visio may quit unexpectedly, and you receive the following error message:

Microsoft Visio has encountered a problem and needs to close. We are sorry for the inconvenience.

If you view the details of the error message, you may find an error signature that is similar to the following: <pre class="fixed_text">  AppName    AppVer       ModName     ModVer       Offset -  Visio.exe  10.0.2420.4  Vislib.dll  10.0.2514.4  00001bf0

The relationship is not removed from the model when you delete a table that contains a relationship in a Database Model Diagram in Visio EA
When you delete a table that contains a relationship in a Database Model Diagram in Visio for Enterprise Architects (EA), the relationship is not removed from the model.

Visio quits unexpectedly when you type Korean characters the Minimum or Maximum text boxes in the Fact Editor of a Database - ORM Source Model solution
When you type Korean characters using the Korean Input Method Editor in the Minimum or Maximum text boxes for a new Frequency constraint in the Fact Editor of a Database - ORM Source Model solution, Visio may quit unexpectedly.

Visio quits unexpectedly when you try to edit global code
When you try to edit global code a second time in a Visio EA diagram during the same session of Visio, Visio may quit unexpectedly.

Visio quits unexpectedly when you drag a drawing to a Microsoft Internet Explorer window
When you drag a Visio drawing to an Internet Explorer window, Visio may quit unexpectedly.

Visio stops responding when you try to update a database table
When you try to update a database table in a Visio database model with an Oracle database, Visio may appear to stop responding (hang).

You receive a warning message when you open an image that displays incorrect path information
When you double-click a shape in a Visio drawing that uses the EventDblClk event that is linked to an image (such as a JPEG or GIF image), the warning message dialog box that you receive displays the path of the program that is used to open the image, instead of the actual path of the image.

Reversed engineering functionality is not installed with Visio 2002 SR-1
After you install Visio 2002 SR-1, reversed engineering functionality is not turned on (on the Project menu) in the non-Enterprise Architect versions of Visual Studio .NET 2003.

The window that you created using a VBA macro does not resize as expected
When you create a new window using a Microsoft Visual Basic for Applications (VBA) macro in Visio, the window may not resize as expected.

File permissions are different when you save a Visio 2002 file on a NTFS partition
When you save a Visio 2002 file on a NTFS partition, the file may not acquire the same permissions as the folder the file is saved to.

The last value is retained after you delete a referenced cell
If you delete a referenced cell in the same or in a different Visio shape, the cell that referenced the deleted cell retains the last value of the reference. In earlier versions of Microsoft Visio, the cell value would appear as REF.

A CAD drawing is not scaled correctly in a Visio drawing with metric settings
When you insert a CAD drawing in a Visio drawing with metric settings, the CAD drawing is not scaled correctly.

You are prompted for the Visio CD-ROM when you install Visio 2002 security patch: September 3, 2003
When you install the Visio 2002 security patch: September 3, 2003, you may be prompted to insert the Visio 2002 CD-ROM.

English text appears for the Managing pair of Web pages and folders section on a computer that is running the Japanese version of Microsoft Windows after you install Visio 2002 SR-1
After you upgrade your Japanese version of Visio 2002 to Visio 2002 SR-1 on your computer that is running the Japanese version of Windows, the text in Folder Options (on the Tools menu) of My Computer may display English text on the View tab under the Managing pair of Web pages and folders section.

A .VDX file is saved with permissions that do not reflect the permissions of the destination folder
When you save your Visio 2002 drawing as an XML Drawing (*.vdx), the drawing is saved with permissions that do not reflect the permissions of the destination folder.

Keywords: atdownload kbdownload kbinfo kbupdate KB830242

-

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

© Microsoft Corporation. All rights reserved.