I have a funny problem.

I have made my forms localizable. I have then typed everything in Swedish for the deafult language and added a resource file for english where I have changed all text to english.

This works fine when I run my application from VIsual Studio. If I have a regional language setting apart from english I get Swedish text and if I change to any english setting I get english text.

BUT....

when i deploy this application and install it on the very same computer I develop on, I get swedish text no matter what. I even added code to check the current culture, and it displays correct information.

What am I doing wrong or why does it not work when the application is turned into MSI and is distributed?

/Leyan