Simptome
Să presupunem că ați făcut upgrade la Microsoft .NET Framework 4.6 pe computer. Clasa ContentDispositionHeaderValue nu va elimina principalii zerouri în porțiunea de oră de timp.
În versiunile anterioare de .NET Framework, parte de oră de timp în metoda ToString() ar drop zerouri. În .NET Framework 4.6, formatarea din partea de oră de timp va întotdeauna fi două cifre și conține un zero principalii dacă este necesar.
De exemplu, este un timp de intrare "Sun, 15 Apr 2012 09:55:44 GMT," în versiunile anterioare de .NET Framework, vor fi modificate la "Sun, 15 Apr 2012 9:55:44 GMT." Cu toate acestea, în .NET Framework 4.6, ora nu se modifică.
Cauza
Această problemă se produce din cauza unei modificări în metoda ToString() din clasa ContentDispositionHeaderValue în .NET Framework 4.6.
Rezolvare
Dacă serverul necesită fără zerouri principalii, elimina principalii zerouri înainte valorile sunt transmise în antet dispunerii conținutului constructor.
Pentru mai multe informații despre problemele cunoscute în .NET Framework 4.6, consultați probleme pentru .NET Framework 4.6 cunoscute.
Mai multe informații
Pentru mai multe informații despre produs versioning modificările și efectele lor în .NET Framework 4.6, consultaţi Compatibilitatea aplicațiilor în .NET Framework 4.6.