I hope I'm not the only person wondering, what is CSR? Google yields lots of links that clearly don't fit the situation here. So, what is it?
Also, the basic issue seems to be implied rather than clearly stated in the original post. You want to host a website on your PC, right? If so, why not just say that? And, that's why you want IIS?
Rather than upgrade your OS, have you considered just hosting your website the usual way, by using a hosting service? You might look at 110mb for free hosting - a few of the ComputerHope forum members use it - or use a commercial hosting service, which can cost a little as $4/mo or less.