The MSFT WPI is a tool that allows you to install quite a lot of web tools on your PC for offline use such as testing them before deploying online. Here's how you can install Wordpress on your PC using this utiltity:
- Setup IIS, MySQL & phpMyAdmin.
- Download the Microsoft Web Platform Installer.
- Install PHP
To install PHP: Start WPI -> Web Platform -> check PHP 5.2.10
For Wordpress: WPI -> Web Applications –> Blogs -> check Wordpress -> Install.
Configuring the installation:
After installation, in your browser navigate to: localhost/wordpress (if your install directory was wordpress.)
Here I've setup Wordpress & Drupal on my PC:
More details with screenshots: Install Wordpress On PC With Web Platform Installer | I'm Just Being Manan