質問: web platform installerによってインストールされたコンポーネントをアンインストールするにはどうすればよいですか? microsoftのweb platform installerを使用すると、iis、php、xdebuggerなどを簡単にインストールおよび構成できます。主な欠点が1つあるようです。コンポーネントがインストールされた後、それをアンインストールまたは削除するためのクリーンな方法はないようです。具体的には、php 5.3とphp 5.4がwpi経由でインストールされており、アンインストールしたいphp 5.3これはどのように行うことができますか?
回答: 同様の質問が server fault に対して行われました。開いた %userprofile%\documents\iisexpress\config\applicationhost.configファイルとapplicationhost.configファイルで次のエントリ(または同様のエントリ)を見つけ、コメント化するか削除します。<application fullpath="c:\program files\iis express\php\v5.2\php-cgi.exe" monitorchangesto="php.ini" activitytimeout="600" requesttimeout="600" instancemaxrequests="10000"> <environmentvariables> <environmentvariable name="php_fcgi_max_requests" value="10000" /> <environmentvariable name="phprc" value="c:\program files\iis express\php\v5.2" /> </environmentvariables> </application> hanldersセクションで次のエントリを見つけ、これにもコメントするか削除します。 <add name="php52_via_fastcgi" path="*.php" verb="get,head,post" modules="fastcgimodule" scriptprocessor="c:\program files (x86)\iis express\php\v5.2\php-cgi.exe" resourcetype="either" /> デフォルトでは、web platform installerはphp to%programfiles%\ iis express\phpをインストールします。%programfiles%\ iis express\php \フォルダーを開いて、不要になったphpバージョンフォルダーを削除します(上記のステップ1と2で述べたように、applicationhost.configから関連エントリを削除することを忘れないでください)