Sign in with Microsoft
Sign in or create an account.

Síntomas

Se supone que se ha actualizado a Microsoft.NET Framework 4.6 en el equipo. La clase ContentDispositionHeaderValue no eliminará los ceros a la izquierda en la parte de hora de la hora.

En versiones anteriores del.NET Framework, el parte de horas del tiempo en el método ToString() sería colocar ceros. En la 4.6 de.NET Framework, el formato de la parte de hora de la hora será siempre dos cifras y contienen un cero inicial si es necesario.

Por ejemplo, introducir un tiempo de "el sol, 15 de abril de 2012 09:55:44 GMT" en las versiones anteriores de los de.NET Framework, se modificarán a "el sol, 15 de abril de 2012 9:55:44 GMT." Sin embargo, en la 4.6 de.NET Framework, no se modifica la hora.

Causa

Este problema se produce debido a un cambio en el método ToString() de la clase ContentDispositionHeaderValue en la 4.6 de.NET Framework.

Solución

Si el servidor no requiere ceros, eliminar ceros antes de que los valores se pasan al constructor del encabezado Content-Disposition.

Para obtener más información acerca de los problemas conocidos en la 4.6 de.NET Framework, vea problemas para la 4.6 de.NET Framework.

Más información

Para obtener más información acerca de los cambios de control de versiones del producto y sus efectos en la 4.6 de.NET Framework, vea Compatibilidad de aplicaciones en la 4.6 de.NET Framework.

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Insider

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a tu experiencia?

¡Gracias por sus comentarios!

×