Jeg bekræfter, at løsningen tilsigtet i denne tråd løst mit problem.
Efter nogle undersøgelser fandt vi ud af, at ToString("yyyy-MM-dd HH:mm:ss")
call reagerede anderledes i Windows 7 og Windows 10, hvis den aktuelle kultur var sat til "no" eller "nb-NO" under kørsel (Thread.CurrentThread.CurrentCulture = new CultureInfo("no");
).
Den foreslåede ændring gjorde tricket:ToString("yyyy-MM-dd HH:mm:ss", CultureInfo.InvariantCulture)
. Dette løser mit problem, da prikkerne i tidsformateringen var dens grundlæggende årsag.
Men skal ToString("åååå-MM-dd TT:mm:ss") returnere forskellig formatering i samme kultur afhængigt af OS? :O Det er lidt skræmmende.