PHP problems on Windows 2008 Server

Permalink
I've had a few problems with a client of mine who's techie has insisted on putting Concrete5 on a Windows R2 server.

Now it all seems to be working fine apart from the php linking. For example
the stylesheet and the images don't show when using this:
<?=$this->getThemePath()?>

Is there any reason for this or alternative method to get this working..
other than converting them to Linux!?

System info:
Windows 2008 R2 server,
Latest IIS with IIS CGI built in
Php 5.2.14

Thanks