Sintomas
Suponha que você atualizou para o Microsoft.NET Framework 4.6 em seu computador. A classe ContentDispositionHeaderValue não eliminará os zeros à esquerda na parte de hora do tempo.
Em versões anteriores do.NET Framework, a parte de hora do tempo no método ToString () seria soltar os zeros à esquerda. Em 4.6 do.NET Framework, a formatação da parte de hora do tempo será sempre dois dígitos e contêm um zero à esquerda, se necessário. Por exemplo, insira um horário "Sun, 15 de abril de 2012 09:55:44 GMT," nas versões anteriores do.NET Framework, ele deve ser modificado para "Sun, 15 de abril de 2012 9:55:44 GMT." No entanto, em 4.6 do.NET Framework, o tempo não é modificado.Causa
Esse problema ocorre devido a uma alteração no método ToString () na classe ContentDispositionHeaderValue a 4.6 do.NET Framework.
Resolução
Se o servidor exigir sem zeros à esquerda, elimine zeros à esquerda antes que os valores são passados para o construtor de cabeçalho Content-Disposition.problemas para o.NET Framework 4.6.
Para obter mais informações sobre os problemas conhecidos na 4.6 do.NET Framework, consulteMais informações
Para obter mais informações sobre as alterações de versão do produto e seus efeitos na 4.6 do.NET Framework, consulte Compatibilidade de aplicativo do.NET Framework 4.6.