It seems to be a bug with msvc8 and msvc9

Details here.
http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=380090#details

Thanks,
Surya