Hey Manisha, you'd probably have a lot more luck asking this question over on Channel 9 (
http://channel9.msdn.com/Forums/Techoff/), but I'd be happy to try and answer your question .... except I'm not really sure what you are talking about.
MSF (in Microsoft terms) is the Microsoft Solution Framework ... and it is a methodology for building applications/systems (I consider it to be a form of agile development) ... so it doesn't really 'build' or run on anything.
If you are talking about MFC (Microsoft Foundation Classes), then yes those should work fine on XP ... MFC has been around for many years. Is that the technology you are talking about?