Virtual ServerはWindows Vistaで動かなかった

どうもIIS 6.0以下が必要らしく、Virtual ServerはWindows Vistaの上では動かなかった。FreeBSD上で動いているSubversionサーバが最近それなりに重宝しているため、製品版が出てもしばらくの間(Virtual Serve SP1では対応するだろうか)はWindows VistaはメインOSとして使えない予感。
OSのオプションコンポーネントにあるIIS 6.0互換の管理ツールとか駆使すれば使えるようになるのだろうか。


(追記)
MSDNの記事に出来るらしいことが書いてあった(参考:Installing Virtual Server on Windows Vista Beta 2)。
アホみたいに長いコマンド*1を使ってIISをインストールして、管理画面(http://localhost/VirtualServer/vswebapp.exe)にAdministratorでダイレクトにアクセスすれば使えるよん。ということらしい?試してみっか。


(追々記)
アホ長いコマンドの実行はうまくいかなかったがIISのオプションにCGIWindows統合認証付けてインストールすればうまく動くの?と試してみたら動くようにはなった。
しかーし、Virtual Serverの起動時に自動でゲストOSが起動させるためのチェックボックスを有効にすることができない。
SSLサイトがうんたらかんたらとか言う警告が表示されていたのでとりあえず苦労しつつ自己署名証明書SSLサイトを構成してみたが状況は変わらずチェックボックスはつけられないまま。うーん・・今日のところはもう寝るか。


(追々々記)
でけた→起動時に自動でオン。何だよゲストOS稼働中は起動設定変えられないのかいな。よくわからん仕組み・・

*1: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