Symptom
Anta att du har uppgraderat till Microsoft.NET Framework 4.6 på datorn. Klassen ContentDispositionHeaderValue elimineras inte inledande nollor i timmar delen av tiden.
I tidigare versioner av.NET Framework-skulle timme del av tiden i metoden ToString() sjunka inledande nollor. I.NET Framework 4.6, ska formatering av timme del av tiden alltid två siffror och innehåller en inledande nolla om det behövs. Exempelvis kan du ange taget "Sun, 15 Apr 2012 09:55:44 GMT," i tidigare versioner av.NET Framework, det kommer att ändras till "Sun, 15 Apr 2012 9:55:44 GMT." Men ändras tiden i.NET Framework 4.6, inte.Orsak
Det här problemet beror på en förändring i toString () -metoden i klassen ContentDispositionHeaderValue i.NET Framework 4.6.
Lösning
Om servern kräver inga inledande nollor, eliminera inledande nollor innan värdena skickas till konstruktorn för Content-Disposition-huvudet.kända problem för.NET Framework 4.6.
Mer information om kända problem i.NET Framework 4.6 finns iMer Information
Mer information om versionshantering produktförändringar och deras effekter i.NET Framework 4.6 finns Programkompatibilitet i.NET Framework 4.6.