Later I discovered that the live website in IIS had a culture setting of "Invariant Language (Invariant Country)". Changing this to "English (United Kingdom) (en-GB)" resolved the problem. It adds an entry to the system.web entry your web.config like so:
globalization culture="en-GB"
I don't recall ever having to do this before, and this entry isn't present in my local webconf, but it's one I'll look out for in the future.
I discover this new feature on IIS7 today too. I had problem with SQL money format.
ReplyDelete