Problembeschreibung
Angenommen Sie, Sie auf Ihrem Computer auf Microsoft.NET Framework 4.6 aktualisiert haben. Die ContentDispositionHeaderValue -Klasse werden führende Nullen in den Stundenteil der Zeit nicht auszuschließen.
In früheren Versionen von.NET Framework wird der Stundenteil der Zeit in die ToString()-Methode Nullen löschen. In.NET Framework 4.6 Formatierung der Stundenteil der Zeit immer zwei Ziffern und NULL enthalten, falls erforderlich.
Beispielsweise geben Sie nacheinander "Sun, 15 April 2012 09:55:44 GMT" in früheren Versionen von.NET Framework geändert zu "Sun 15 April 2012 9:55:44 GMT." In.NET Framework 4.6 ist die Zeit jedoch nicht geändert.
Ursache
Dieses Problem tritt aufgrund einer Änderung in der ContentDispositionHeaderValue -Klasse in.NET Framework 4.6 die ToString()-Methode .
Problemlösung
Erfordert Server keine führenden Nullen, beseitigen Sie führende Nullen, bevor die Werte in den Content-Disposition-Header Konstruktor übergeben werden.
Weitere Informationen zu bekannten Problemen in.NET Framework 4.6 finden Sie unter bekannte Probleme für.NET Framework 4.6.
Weitere Informationen
Weitere Informationen über Versionskontrolle Produktwechsel und ihre Wirkung in.NET Framework 4.6 finden Sie unter Kompatibilität mit.NET Framework 4.6.