1. Download security updates
Before enabling these components, you must download the latest security updates. Go to http://msdn.microsoft.com/vstudio/security/ to download the latest security updates for these components. Unless you installed your operating system via a network, you should disconnect your machine from the network until you have completed step 4, Install Security Updates listed below. If you do not disconnect, your machine could be susceptible to viruses between installing the components and applying the latest security updates.
2. Install IIS and Front Page Server Extensions
- For Windows 2000, on the Start menu, choose Settings, and then choose Control Panel. For Windows XP and later, on the Start menu, choose Control Panel.
- Choose Add/Remove Programs.
- In the Add/Remove Programs dialog box, choose Add/Remove Windows Components.
- In the Windows Component Wizard, select Internet Information Services (IIS).
- With Internet Information Services (IIS) selected, choose Details.
- If FrontPage version number Server Extensions are not already selected, select the check box.
- Click OK.
- Choose Next to begin installing.
Note After completing Visual Studio setup on a Windows Server 2003 computer, you must run the Security Lockdown Wizard. For more information, see the "How to Configure IIS on Windows Servers 2003" section of this article.
3. Configure FrontPage Server Extensions
The following steps are required if you are installing on a Windows 2000 or Windows XP operating system with Windows FAT16 or Windows FAT32 file systems. By default, FrontPage Server Extensions (FPSE) are configured when installed on Windows 2000 or XP with a NTFS file system. On Windows Server 2003 and later, FPSE needs to be enabled in the IIS Security Lockdown Wizard, regardless of your file system type.
Caution If you are using FAT16 or FAT32 file system, it is strongly recommended that you convert to NTFS before following the steps below. Running FrontPage Server Extensions on a FAT file system allows any anonymous user to author on your Web server.
On Windows 2000
- On the Start menu, choose Settings, and then choose Control Panel.
- Select Administrative Tools, and then select Computer Management.
- In the Computer Management dialog box, expand the Services and Applications node, and then expand the Internet Information Services node.
- Right-click Default Web Site, choose All Tasks, and then choose Configure Server Extensions.
Note If the Configure Server Extensions menu command is missing, FrontPage Server Extensions are already installed and configured.
- Choose Next on the first page of the Server Extensions Configuration Wizard.
- Choose Yes in the Warning dialog box.
- Choose No for configuring the mail server settings, and then choose Next.
- Choose Finish.
On Windows XP
- On the Start menu, choose Run, type InetMgr, and then click OK.
- In the Internet Information Services dialog box, expand the Computer named node, and then expand the Web Sites node.
- Right-click Default Web Site, choose All Tasks, and then choose Configure Server Extensions.
Note If the Configure Server Extensions menu command is missing, FrontPage Server Extensions are already installed and configured. - Choose Next on the first page of the Server Extensions Configuration Wizard.
- Choose Yes in the Warning dialog box.
- Choose No for configuring the mail server settings, and then choose Next.
- Choose Finish.
On Windows Server 2003 and later versions
Note This procedure does not apply to Microsoft Windows 2003 Web Server Edition.
- On the Start menu, choose Run, type InetMgr, and then click OK.
- Right-click your machine name in the pane on the left, and then choose Security.
- Click Next on the first screen of the IIS Security Lockdown Wizard.
- Verify that HTTP: is set to Automatic, and then click Next.
- In the Request Handlers list, check each instance of Enable FrontPage Server Extensions / SharePoint.
- Click Next.
- Click Finish to complete the wizard.
- In the Computer Management dialog box, expand the Web sites node.
- Right-click Default Web Site, choose All Tasks, and then choose Configure Server Extensions.Note If the Configure Server Extensions menu command is missing, FrontPage Server Extensions are already installed and configured.
- Click Submit on the Extend Virtual Server with FrontPage Server Extensions 2002 page.
4. Install security updates
Run the security updates you downloaded in step 1, "Download Security Updates." After applying the updates, you can safely reconnect to the network.
5. Return to setup
You can return to setup by running Setup on CD1 or DVD of the Visual Studio product you are installing.
6. Configure IIS on Windows Server 2003
After installing Visual Studio .NET or Visual Studio 2005 on Windows Server 2003, Advanced Server, or Datacenter Server, ASP.NET is not enabled by default. To develop Web projects successfully, you must run the Security Lockdown Wizard after completing Visual Studio .NET Setup or Visual Studio 2005 Setup. For your convenience, you can print these instructions or save this file to your local machine for reference after completing setup.
Caution If you run this wizard before Visual Studio .NET or Visual Studio 2005 setup is complete, the correct version of ASP.NET might not be enabled. During Visual Studio .NET Setup or Visual Studio 2005 Setup, a different version of ASP.NET is installed. This wizard should be run after setup to ensure the latest version is enabled.
- On the Start menu, choose Run, type InetMgr, and then click OK.
- Right-click your machine name in the pane on the left, and then choose Security.
- Click Next on the first screen of the IIS Security Lockdown Wizard.
- Verify that HTTP: is set to Automatic, and then click Next.
- In the Request Handlers list, check each instance of n:\WINDOWS\Microsoft.NET\Framework\version number\aspnet_isapi.dll.
- Click Next.
- Click Finish to complete the wizard.