Objawy
Założono, że przeprowadzono aktualizację do programu Microsoft.NET Framework 4.6 na komputerze. Klasa ContentDispositionHeaderValue nie wyeliminuje zera wiodące w część godziny czasu.
W poprzednich wersjach programu.NET Framework część godziny czasu w metodzie ToString() spadłyby zera wiodące. W pkt 4.6,.NET Framework formatowania części godziny czasu będzie zawsze składać się z dwóch cyfr i zawierają zera, w razie potrzeby.
Na przykład, można wprowadzić czas "Sun, 15 kwietnia 2012 09:55:44 GMT," w poprzednich wersjach programu.NET Framework, zostaną zmodyfikowane do "Sun, 15 kwietnia 2012 9:55:44 GMT." Jednakże w pkt 4.6.NET Framework, czas nie jest modyfikowany.
Przyczyna
Ten problem występuje z powodu zmiany w metodzie ToString() w klasie ContentDispositionHeaderValue 4.6.NET Framework.
Rozwiązanie
Jeśli serwer nie wymaga żadnych początkowych zer, wyeliminuje zera wiodące przed wartości są przekazywane do konstruktora nagłówka Content-Disposition.
Aby uzyskać więcej informacji o znanych problemach 4.6.NET Framework Zobacz znane problemy 4.6.NET Framework.
Więcej informacji
Aby uzyskać więcej informacji na temat zmiany wersji produktu i ich skutków w ppkt 4.6.NET Framework Zobacz Zgodność aplikacji.NET Framework 4.6.