General Installation Notes

© 1998 Microsoft Corporation. All rights reserved.

General Installation Notes includes information that updates the documentation provided with the March Pre-Release of Microsoft® Visual Studio™ 6.0 -- Development System for Windows and the Internet. The information in this document applies to all products shipped in the Visual Studio suite. Many of the issues outlined in this document will be corrected in upcoming releases.

Contents- Click any of the items below.

Important:   This section contains vital information about installing the pre-release of the Visual Studio 6.0 suite. Read all items carefully before you begin your installation.

Installation Instructions for Visual Studio Programs

Issues Specific to Windows 95 Computers

Server-Side Setups

Notes Impacting Other Installed Programs

Issues Related to Computers with Non-U.S. Versions of Microsoft Programs

For installation and setup issues specific to products in the Visual Studio, or for other issues, click the link to the product.

Microsoft® Visual Studio™
Microsoft® Visual Database Tools™

Microsoft® Visual InterDev™

Microsoft® Visual J++™

Data Access SDK 2.0
Note All product Readmes are located on compact disc 1 of Visual Studio 6.0.

Installation Instructions for Visual Studio Programs

This section lists installation-related information on programs and files shipped with this pre-release of Visual Studio 6.0.

Install Visual Studio 6.0 before installing ACOST

Visual Studio 6.0 ships with Acme Custom Option Setup Tool (ACOST), a utility for administrators who want to customize the default settings of the Installation Wizard.

To install ACOST, administrators must copy ACOST.exe from the Setup directory on compact disc 1 to the Visual Studio Setup directory on their computer after they have installed Visual Studio successfully.

ACOST needs several files in order to run. These files are installed with Visual Studio.

Compatibility Issues Between Web Downloads and the Pre-Release of Visual Studio

Do not install either the web download of Microsoft Visual J++ Technology Preview 1 or any version of the standalone pre-releases of Microsoft Visual InterDev 6.0 on the same system with any pre-release of Visual Studio 6.0 Enterprise Edition. Microsoft will not provide support for such configurations.

Compatibility Issues Between the Visual J++ Technology Preview 1 or the March Pre-Release of Visual InterDev and the Pre-Release of Office 9.0

Installing a pre-release version Office 9.0 on the same computer that the Visual J++ Technology Preview 1 or the pre-release of Visual InterDev is installed will prevent all three applications from running correctly. This problem will be resolved in the final release of these products.

Do Not Install the Pre-Release of Visual Studio on Production Computers

We recommend that you not install the March Pre-Release of Visual Studio 6.0 on the same computer you use for work, production, or daily projects.

During setup, the Visual Studio Installation Wizard changes certain registry settings and updates some of your system files. When you uninstall this pre-release version, some registry settings may remain on your computer, and some system files will be changed.

Running Standard or Server Setup When the Beta 2 Version of Microsoft Data Access Components 2.0 Is Already Installed

If you have Microsoft Data Access Components 2.0 beta 2, which comes with Visual Studio, already installed on your computer and you run the standard or server setup again, you may get the following error message:

File is installed and supports English. Currently, version number of filename is installed and supports English (United States). The software you are installing contains the same component, but it supports English (United States). Do you want the existing copy to be replaced?

This message is a known issue, and will not affect your setup. You may ignore the message and click either Yes or No to continue.

Issues Specific to Windows 95 Computers

This section lists issues identified when Visual Studio 6.0 is installed on Windows 95 computers.

The ODBC Custom Action Handler malfunctions during installation of Visual Studio 6.0 on a clean Windows 95 computer

The ODBC Custom Action Handler (CAH) works when Visual Studio 6.0 is installed on a computer running Windows NT 4.0, or a computer with Windows 95 and Microsoft Internet Explorer 4.0. The ODBC CAH fails if Visual Studio is installed on a Windows 95 computer that does not have Microsoft Internet Explorer 4.0.

Windows 95 Registry Size: 64KB limitation may cause a warning during Visual Studio installation

A 64 KB limitation in the Windows 95 system registry may cause a warning to appear when you install Visual Studio 6.0.

When you start installing Visual Studio on a Windows 95 computer, the Installation Wizard checks the size of the system registry. If the Wizard does not find enough available registry space, it will generate this message:

Setup has detected that your system may not have enough registry database space available for a full installation. It is recommended that you read the Readme topic Windows 95 Registry Size before continuing. Continue with Setup?

You can choose to ignore this message and proceed with the Visual Studio installation. However, if you do run out of registry space, setup will not complete. The Installation Wizard can only register components after they are copied to your machine, so the registry failure likely will occur toward the end of setup. You will have to exit setup, increase the registry space available, and then run setup again.

Note If you want to install Visual Studio 97 and the March Pre-Release version of Visual Studio 6.0 on the same Windows 95 computer, consider implementing one of the following suggestions to increase the available space in your system's registry. It is likely that setup will fail if you try to do complete installation of the Visual Studio pre-release to a computer that has Visual Studio 97 installed with the default paths.

To increase the available space in your system's registry, consider the following:

  1. Shorten the installation path for Visual Studio.
  2. Uninstall programs you no longer use.
  3. Uninstall, then reinstall the current programs to shorter installation paths.

Using the Text Editor of Visual J++ Technology Preview 1 or the March Pre-Release of Visual InterDev on Non-Far East Versions of Windows 95

If you are using the text editor of the the Web release of Visual J++ Technology Preview 1 or the pre-release of Visual InterDev, on non-Far East versions of Windows 95, you may see the text editor window behave differently when you choose nondefault script.

The text editor window may go blank or display only part of the text you have entered if you choose a font with a script that is not the default script. For example, if you change the font from Courier New (Western) to Courier New (Cyrillic) on English Windows 95, you will see only part of the text displayed.

To recover the text, on the Tools menu, click Options, then Reset All. Alternatively, choose a font with a script that matches the system.

Installing Microsoft FrontPage 98 Extensions on Some Windows 95 Computers

When the Installation Wizard launches other client or server setups, the Wizard becomes invisible and waits until the installation of a component is complete. When a component setup is complete, the Wizard reappears to allow the user to install another component.

When you install Microsoft FrontPage 98 extensions on some Windows 95 computers, the Installation Wizard may remain hidden for a couple of minutes after the FrontPage setup is complete.

During the time that the Wizard is hidden, if you try to launch the setup program again, nothing will happen because a second Installation Wizard will not start when the program detects that one is already running.

Server-Side Setups

This section lists installation issues identified for server-side components shipped with Visual Studio.

Minimum Requirements for Installation and Operation of Server-Side Components

Consult the following table for information on operating system, browser, and other dependency requirements for installation and use of server-side components.

Operating System
Component NT Server? NT Workstation? Windows 95/98? Requires Microsoft Internet Explorer? Other Dependencies?
Windows NT Option Pack 4.0 NT Svr. NT Workstation 4.0 SP3 Limited on Win95 IE 4.0 + None
SQL Server 6.5 (DEV Edition) NT Svr. NT Workstation 3.51 + Installs some tools on Windows 95 No None
SQL Server Debugging Service NT Svr. 3.51 Sp5 or better --- --- No Needs SQL server 6.5 (SP3)
Visual SourceSafe Server Components NT4 Svr. NT Workstation 4 Windows 95 Yes. IE4 for viewing HTML help None
Posting Acceptor (2.0) NT4 Svr. NT Workstation 4.0 SP3 Windows 95 --- Install NTOP before PA 2.0
Remote Machine Debugging (Script Debugging) NT4 Svr. NT Workstation Windows 95 Yes. IE4 + None
Visual InterDev Server Components NT4 Svr. NT Workstation 4.0 SP3 Windows 95 Yes. IE4 + Install NTOP & MDAC & FP Extesions before VIDSS
FrontPage Server Extensions NT4 Svr. NT Workstation 4.0 SP3 Windows 95 Yes. IE4 + Install NTOP & MDAC before FP Extension
Fox ISAPI Samples and Extensions --- NO OS dependencies (samples) --- Any generic browser. None
MDAC 2.0 Update NT4 Svr. NT Workstation 4.0 Windows 95 No Install after NTOP and Before SNA
SNA server NT4 Svr. NT Workstation 4.0 --- No Install after MDAC and MTS

Running Visual Studio Server Setup Wizard

Should you choose to rerun the server setup after first use, you may see an error message Error launching setup from any component.

This error message occurs because certain read-only files may have been left in the temp directory. This is a known issue and will be fixed after this pre-release.

To bypass the problem, delete the file launchbo.exe from your system's temp directory after your server setup is complete. This workaround wil allow server setup to be rerun on the same computer the next time.

Windows NT Option Pack 4.0

During installation of server-side components, the server-side Installation Wizard silently chains the setup for several components (such as NT Option Pack, Systems Network Architecture, and SQL Server).

The NT Option Pack Wizard may throw a dialog box asking if you want to retain any newer files found on the target system. However, as this setup was designed to run silently, this dialog box will only appear as a minimized window on the Task bar.

For setup to continue successfully, click this minimized window, and select the No to all button.

Known Compatibility Issues with SQL Server 6.5 and Windows NT Option Pack 4.0

If you install SQL Server 6.5 on the same computer that you have installed Windows NT Option Pack 4.0, some of your Design Time Controls (DTCs) may be overwritten.

If this happens, you will get an error message when you launch Microsoft Transaction Server (MTS). The message will instruct you to reinstall MTS.

To prevent this situation, install NT Option Pack after you install SQL Server.

Notes Impacting Other Installed Programs

This section lists installation issues that may affect other programs already installed on your computer.

IISAM Exchange Driver will fail if Microsoft Exchange or Microsoft Outlook is not already installed

The IISAM Exchange driver requires that Microsoft Exchange or Microsoft Outlook be fully installed on your computer prior to installation of Visual Studio. If neither is installed, the IISAM Exchange driver will not register correctly.

To manually correct the problem after you've installed Visual Studio 6.0, you can install Microsoft Exchange or Microsoft Outlook and then self-register the IISAM Exchange driver using this command line:

Regsrv32 msech35.dll

Issues Related to Computers with Non-U.S. Versions of Microsoft Programs

This section lists all known setup issues related to computers with non-U.S. versions of Microsoft programs.

Full-Text Search on Japanese Windows NT 4.0 Systems

On Japanese Windows NT 4.0 systems, a user may see a blank dialog box after initiating a full-text search. The user will not be able to cancel a full-text search that is underway. The full-text search will still work correctly and the blank dialog box will disappear when the search is completed.

Identified Issue with NEC PC 98s

On NEC PC98's where the C drive is a floppy disk, if you get the following error Cannot read drive \Device\Floppy0:, place a formatted floppy disk in the drive. Make sure that the drive door is closed and that the disk is properly formatted without errors.

Special installation instructions for computers with non-U.S. versions of Microsoft Windows NT 4.0 and Microsoft Internet Explorer

If you are installing this version of Visual Studio 6.0 on a non-U.S. version of Windows NT 4.0, you must first install the appropriate language version of Windows NT 4.0 Service Pack 3.

To install this version of Visual Studio 6.0 on a computer that uses an international version of Microsoft Internet Explorer, you must install the appropriate language version of Microsoft Internet Explorer.

The international versions of Windows NT 4.0 Service Pack 3 are available from these locations:

  • ftp://ftp.microsoft.com/bussys/winnt/winnt-public/fixes
  • http://www.microsoft.com/support/winnt/intslp.asp
  • The international versions of Microsoft Internet Explorer 4.x are available from:

  • http://www.microsoft.com/ie/download/
  • Visual Studio Issues

    This section lists all issues documented in the Visual Studio Readme (readmeVS.htm). The information in this section may apply to several or all products shipped in the Visual Studio suite. It is more current than the information provided with the suite's online documentation.

    The version of Microsoft Internet Explorer shipped with the Visual Studio 6.0 Pre-Release

    This pre-release of Visual Studio 6.0 ships with a beta version of Microsoft Internet Explorer 4.01.

    Microsoft SQL Server must run under a valid user account and not "System Account" for SQL Debugging

    To enable debugging on your Microsoft SQL Server, you must install the server side components of this version of Visual Studio on your SQL Server. You also must run Microsoft SQL Server under a valid user account and not under the "System Account." Under "System Account," SQL Server runs at a higher security level and cannot communicate with remote applications such as the Microsoft SQL Debugger.

    To configure the SQL Server login account for SQL Debugging:
    1. Open Control Panel by clicking the Start button, then Settings, and then Control Panel.
    2. Double-click Services, select MSSQLServer, then click Startup.
    3. Click "This Account" (option button) and set the login ID to a valid user account and password.
    4. Click OK to close the dialog box and save your configuration.

    Note Any errors encountered while debugging the SQL Server will be listed in the event log. Use this log to troubleshoot your debugging process.

    Topic ?.1

    text


    Island Hopper Sample Set

    Visual Studio 6.0 ships with Island Hopper, a set of samples that show the Microsoft model for designing systems architecture using Microsoft technologies (such as Visual Studio, SQL Server, and Microsoft Transaction Server). For more information on the Island Hopper sample, insert the MSDN compact disc 1 on your CD-ROM drive, and go to samples\vs98\readme.htm.

    Note Some files in the samples\vs98 directory may be old and incorrect. Use only the files identified by the readme.htm in the directory, and follow installation instructions carefully.

    Requirement for F1 Keyword Search to Work

    In the pre-release version of Visual Studio 6.0, you can use F1 Keyword Help reliably only when MSDN compact disc 2 is in the CD-ROM drive of your computer. Failure to do so may result in the message File not found when you attempt a keyword search.

    Users may update the version of HTML Help SDK shipped with Visual Studio

    Visual Studio 6.0 ships with a version of HTML Help SDK, which you may update. To get the latest version of the HTML Help SDK, go to http://www.microsoft.com/workshop/author/htmlhelp

    Versions of HTML Help on your computer may not be compatible with the Visual Studio 6.0 documentation set

    To use the Visual Studio 6.0 documentation, you need to have the version of HTML Help shipped with Visual Studio 6.0 installed on your computer. If you don't have a compatible version of HTML Help on your computer, and you open the Visual Studio 6.0 Help system, you may get one of these messages:

    To fix the problem, copy the file, HHCTRL.ocx, from the \OS\SYSTEM directory on the compact disc to your hard drive as follows:

    If your system is Copy the file to this directory
    Windows 95/Windows 98 (Windows directory)\system
    Windows NT 4 Windows directory)\system32

    Data Access SDK 2.0

    This section discusses all issues identified in Data Access SDK 2.0.

    Install Requirements

    The Data Access SDK delivered with Visual Studio requires that the Microsoft Data Access components be installed prior to installing this SDK. Otherwise, when the SDK setup is run, you will get the message:

    Unable to load ODBC Control Panel (odbccp32.dll)

    To resolve this, make sure that you have run the Visual Studio setup before installing the Data Access SDK.

    Do not use DBPROP_INIT_LOCATION with MSDASQL and a Microsoft Access database

    When attempting to initialize MSDASQL (the ODBC Provider), if you set the initialization property DBPROP_INIT_LOCATION to a valid value and specify that the DATASOURCE is a Microsoft Access data source, a crash will occur.

    Do not use the property DBPROP_INIT_LOCATION with MSDASQL and a Microsoft Access data source.


    OSP Interface -- NonUnique Cookies Per Sink

    IConnectionPoint::Advise() returns the same cookie for different connections, since it returns the sink pointer as the cookie. According to the OLE specification, Advise() should return a token that uniquely identifies this connection. Typically each sink has a different pointer and therefore a different cookie. If the listener uses the cookie returned by Advise() in a subsequent Unadvise(), it will not unadvise the correct connection. To avoid this problem, do not register the same sink for the same notification.

    Platform Support for OLEDB for OLAP

    The Microsoft OLE DB for OLAP provider does not support Windows 95 at this time.