We get about 40 application errors shown below every day from our customers in other countries. These seem to occur in pages we made using iSA (System Architect). One for donations and one for listing our products. I tried changing the globalization settings in the Web.config and in the page directive but nothing seems to help.
Any ideas?
Server Error in '/' Application.
--------------------------------------------------------------------------------
Culture 'es' is a neutral culture. It cannot be used in formatting and parsing and therefore cannot be set as the thread's current culture.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Thanks
Hi eja144, When I came
Hi eja144,
When I came accross this error a few months ago while programming our web site to handle iBO.NET. I found out that the problem was when I was assigning the cultural code to a session cultural value. The problem you are experiencing between Macintosh computers and the Microsoft.NET architecture. I found from my experience, Macintosh computers will use a generic cultural code such as 'en' when browsing a website instead of a language/country specific code such as 'en-us'. This causes the Microsoft.NET to through the "Culture 'XX' is a neutral culture" error message. Microsoft.NET uses the language/county codes to understand how a specific country will format a date for input and so forth.
One suggestion I can make is if you can not change the code is to disable client cultures is to force everyone to use your culture format. I believe you can do this by chaning the web.config's globalization settings to
Sean
<code>
<system.web>
<globalization culture="en-us" enableClientBasedCulture="false"/>
</system.web>
</code>