I have a Classic ASP application running on a workstation with a Danish version of Windows 7 with IIS 7.5.
The problem: When the application writes a boolean as a string, it will write "True" or "False" on an English server. However, on my Danish installation, it will write out "Sand" and "Falsk".
The desired solution: What I need is to know which specific setting on my workstation/iis/configuration determines which language it writes out a boolean value to make sure it will always write out booleans in English.
I have tried the following already:
- Set the LCID to 2057 (en_GB) for the ASP configuration of IIS.
- Changed settings in Control Panel to English
- Regional settings
- Number and currency formatting
- Language for non-Unicode programs
- Changed the culture settings for ASP.NET in IIS
- Restarted the workstation.
The following are not possible resolutions, so please don't suggest those:
- Changing any code in the application.
- Re-installing my workstation with an English version of Windows 7.
- Changing the language of my Windows 7 installation (not possible because I am not using Ultimate and do not wish to upgrade)
Any suggestions will be appreciated. Thanks.