## Visual Studio.NET version 7.0 Beta 1

# Setup Administrator Mode Readme

This release is provided for evaluation purposes only. The included prerelease code, documentation and specifications are not at the performance and compatibility level of the final product.

## 1. Introduction

Microsoft Visual Studio.NET version 7.0 offers an administrator mode setup, which facilitates deployment to field clients. The administrator initially runs setup to select which features will be deployed. An .INI file is created based on this selection, and is then deployed by running setup in unattend mode, pointing to the generated .INI file. When run in unattend mode, setup runs silently installing the designated options. If there are any errors, setups exits silently with failure. This allows deployment through Windows 2000 or Microsoft Systems Management Server.

## 2. Running Administrator Mode Setup

To create the deployment .INI file

1. Insert the Visual Studio.NET version 7.0 CD 1 and ignore the autorun message.
2. Choose the Start menu and then choose Run.
3. Type the following:

   > n:\setup\Setup.exe /createunattend <path to .INI file>

   > For example:

   > D:\setup\setup.exe /createunattend c:\vs7_deployment.ini

Before running in createunattend mode, you must first run Windows Component Update setup on your machine. Some of the components installed by the update are required for Visual Studio.NET setup to function.

To run setup with the generated file on a client

1. Verify that Visual Studio.NET is available on the network (see Creating a Network Image).
2. Choose the Start menu and then choose Run.
3. Type the following:

   > \...\setup\Setup.exe /unattendfile <path to .INI file>

   > For example:

   > \\computer\share\setup\setup.exe /unattendfile \\computer\share\vs7_deployment.ini

## 3. Creating a Network Image

Administrator setup is designed to run from a network image, rather than CDs. To prepapre a network image of the Visual Studio.NET CDs:

> 1. Insert Visual Studio.NET version 7.0 CD 1 into your CD-ROM or DVD drive.
> 2. Open the CD drive in Windows Explorer.

> 3. Press CTRL+A to select all, and then copy the selection to a folder of your choice.
> 4. When the copy is complete, remove CD 1 from your drive, and insert CD2.

> 5. Again, open the CD drive in Windows Explorer.
> 6. Press CTRL+A to select all, and then copy the selection to the same folder.
> 7. You will receive a message about folders already existing on the location your are copying to. Choose Yes to All to continue with the copy.

As a result, you will have a single folder with the contents of both disks.

## 4. Installation Maintenance

Setup can be run again on a machine with an existing installation. This should be done by the administrator running in createunattend mode on a master machine that had the same install as the client machines. Changes to the feature state can then be deployed to clients.

Clients should not run setup from Add/Remove Programs in Control Panel (or any other means) on their own. This will cause a discontinuity in the feature state. All changes should come from setup being run with an unattendfile switch.

## 5. Required Baseline Components

The following is a list of components required for Visual Studio.NET 7.0. When Visual Studio.NET 7.0 is released in final form, unattended setup will fail if any component is not installed. For beta 1, this check is not yet enforced.

- Windows NT 4.0 Service Pack 6a
- Windows 2000 Service Pack 1
- Windows 98 System Update, Y2k Update, and Y2k Update 2
- Microsoft Windows Installer 1.1
- Microsoft Windows Management Infrastructure
- Microsoft FrontPage 2000 Web Extensions Client
- Microsoft FrontPage 2000 Server Extensions Service Release 1.2

  > Note Includes an additional QFE for fp4awel.dll.

- Setup Runtime Files
- Microsoft Office Shared Components
- Microsoft Internet Explorer 5.5 and Internet Tools

  > Note Includes an additional QFE for design time editing. This patch is not required for deployment, and will be available as a Service Pack when Visual Studio.NET is released.

- Microsoft XML Parser (MSXML) version 3.0
- Microsoft Data Access Components
- Microsoft Jet 4.0 Service Pack 3
- Microsoft .NET Framework SDK

## 6. Known Installation Issues

##### 6.1. Data file cannot be created

When running setup in createunattend mode with a file that already exists, you will see an error "The data file <filename> cannot be created. Setup cannot continue." Either delete the existing file, or provide a unique file name.

##