Virtual Server 2005 requires IIS and the IISAdmin service to be installed. However these are not installed by default on Windows Vista.

Thanks to NickMacKechnie’s Weblog, I found the list of IIS components that are required.

Use the following command line to install IIS before installing Virtual Server 2005:

start /w pkgmgr /l:log.etw /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HttpRedirect;IIS-ApplicationDevelopment;IIS-ASPNET;IIS-NetFxExtensibility;IIS-ASP;IIS-CGI;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-ServerSideIncludes;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-HttpTracing;IIS-CustomLogging;IIS-ODBCLogging;IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-DigestAuthentication;IIS-ClientCertificateMappingAuthentication;IIS-IISCertificateMappingAuthentication;IIS-URLAuthorization;IIS-RequestFiltering;IIS-IPSecurity;IIS-Performance;IIS-HttpCompressionStatic;IIS-HttpCompressionDynamic;IIS-WebServerManagementTools;IIS-ManagementConsole;IIS-ManagementScriptingTools;IIS-ManagementService;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;IIS-LegacyScripts;IIS-LegacySnapIn;IIS-FTPPublishingService;IIS-FTPServer;IIS-FTPManagement;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI



7 Responses to “Installing Virtual Server 2005 on Vista 5365”  

  1. 1 RandyM

    Thanks for this, it works flawlessly on 5384 as well!

  2. 2 Chris

    Thanks, worked on Vista RC1, build 5600!

  3. 3 Eric Johnson

    Man, this was killing me. It worked perfectly on the RTM bits. After running the mammoth command above and running the command to put it in the .NET Classic App Pool, I saw the admin web page for the first time since I upgraded.Cheers!

  4. 4 Karl J

    You can also create a BAT file with that code and run it. Probably easier for most people. Open Notepad, save as something.BAT and run.

  5. 5 Jamie Gleeson

    Many thanks, it worked first time.

  6. 6 Mark L

    All that script does is install EVERY component for IIS, not just the *required* components. Anyone could have guessed that it would work if you check everything off in Programs and Features. Now instead of just the requirements you have a bunch of extra services and vulnerabilities running on your Virtual Server box.

  7. 7 dccc

    thanx

Leave a Reply