Sintomas

Suponha que tiver actualizado para o Microsoft .NET Framework 4.6 no seu computador. A classe de ContentDispositionHeaderValue não eliminará os zeros à esquerda na parte da hora a hora.

Em versões anteriores do .NET Framework, a parte da hora de tempo no método ToString () diminuiria zeros à esquerda. Em 4.6 de Framework .NET, a formatação da parte do tempo de hora será sempre dois dígitos e conter um zero à esquerda, se for necessário.

Por exemplo, é uma hora de entrada "Sun, 15 de Abr de 2012 09:55:44 GMT," em versões anteriores do .NET Framework, será modificado para "Sun, 15 de Abr de 2012 9:55:44 GMT." No entanto, em 4.6 de Framework .NET, a hora não será modificada.

Causa

Este problema ocorre devido a uma alteração no método da classe de ContentDispositionHeaderValue em 4.6 de Framework .NET ToString () .

Resolução

Se o servidor requer sem zeros à esquerda, elimine os zeros à esquerda antes dos valores são transmitidos para o construtor de cabeçalho Content-Disposition.

Para mais informações sobre os problemas conhecidos em 4.6 de Framework .NET, consulte problemas para o quadro 4.6. .NET conhecidos.

Mais informações

Para mais informações sobre as alterações de controlo de versões de produto e dos seus efeitos em 4.6 de Framework .NET, consulte Compatibilidade de aplicações em 4.6 de Framework .NET.

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Quão satisfeito está com a qualidade da tradução?
O que afetou a sua experiência?

Obrigado pelos seus comentários!

×