Have you tried setting the StoreGeneratedPattern attribute to 'Computed'. Failing that, as a last resort, try changing the column's datatype to datetime2
.
[The problem arises because the .NET DateTime.MinValue
equals 0001-1-1 but Sql Server DateTime
covers 1753-1-1 through 9999-12-31]