Question: I am having an issue with a custom culture when debugging on my local machine. I have a web site that has a separate resx file for internal vs external users (terminology is different)

We implement this using a custom culture en-GB-external and associated resx. Internal clients would use the en-GB resx file.

On one PC when debugging, I only get the en-GB.resx file, not the en-GB-internal.resx file. However if I build the code and drop it on a server, and browse from the same PC it works. 

If I debug the same code (checked out from svn) on another PC it works fine.

Where can I even start looking to determine why this doesn't work when debugging on one PC?

Answer: 
```
public static DateTime StartOfRecordedHistory = new DateTime(2004, 1, 1)

```
```
public static readonly DateTime StartOfRecordedHistory = new DateTime(2004, 1, 1);

```

No more elegant, I admit, but it avoids any issues with locale-dependent date parsing.

If you're looking for date-time literals, unfortunately C# doesn't provide them.