,
Unfortunately perl can not currently be compiled using the compiler (VC 8.0) that is included with MS 2005 Express Edition (or the full Visual Studio 2005 for that matter). This is mentioned in the perl 5.9.4
but not in the 5.8.8 readme. However, while working to compile perlce I found that 5.8.8 fails building at miniperl.exe, so I can at least confirm this for 5.8.8 using the 2005 version compiler. The 2003 version of the MS compiler seems not to be available from microsoft anymore. Hopefully the build problems will get sorted out shortly.