It's possible that I'm doing something wrong (I've never used Web Platform Installer before), but after installing both Visual Web Developer 2008 Express and ASP.NET MVC RC 1 and, Visual Web Developer 2008 Express doesn't provide any option to create ASP.NET
To reproduce this problem:
- Install an absolutely fresh copy of Windows XP Service Pack 3 in your favourite virtualisation product (I'm using VMWare Workstation)
- Install .NET 3.5 SP1
- Download Web Platform Installer 1.0, and run it
- On the "Tools and Framework" tab, select "ASP.NET MVC Release Candidate 1" and "Visual Web Developer 2008 Express with SP1"
- Click Install, then Continue, then I Accept
- Wait for everything to install (it requires a reboot part way through because of Windows Installer 4.5, but that seems to be fine - it continutes the installation automatically)
- Start Visual Web Developer 2008 Express Edition
- Go to File -> New Project
- Select "Web" under either Visual Basic or Visual C#
- Notice that ASP.NET MVC Web Application is not given as an option
You can fix the broken installation by uninstalling ASP.NET MVC (from Control Panel / Programs), then rerunning Web Platform Installer and getting it to install ASP.NET MVC RC again.
The problem appears to be that it installs ASP.NET MVC RC before
it installs Visual Web Developer, and therefore doesn't register MVC with VWD. Also, I'm not sure why it allows you to install ASP.NET MVC RC without also installing Visual Web Developer
as a dependency (unless you already have Visual Studio).