Windows 7 comes with the .NET Framework 3.5 already installed. Because I installed the Dutch version of Windows 7, the errors thrown by .NET 3.5 are also in Dutch. Not very practical when debugging in Visual Studio, I want the English exceptions.
In Windows XP this was not a problem, you could uninstall the language pack (Install / Uninstall program). However for some reason MS decided you cannot uninstall the language pack, because it's now part of the operating system.
What doesn't work:
- Manually remove .resources files from the framework. C:\Windows\Microsoft.NET\Framework\v2.0.50727\nl
- Install the Dutch language pack (it's already installed ofcourse), hoping there would become an uninstall option available.
What does work:
- Develop my webapplications in .NET 4.0, because .NET 4.0 is not installed by default with Win 7. This will work eventually...
- Add
<globalization UiCulture="en-US" />
to the web.config. Most of my application are in Dutch so I can't change this setting. Has to be nl-NL.
How can I remove / disable the Dutch language pack for .NET framework 3.5 on a Dutch Windows 7 machine?