Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Síntomas

Cuando los desarrolladores utilizan Configuration.Save(..) /Configuration.SaveAs(..) métodos en Microsoft.NET Framework 4.7 para reemplazo/Guardar archivo de web.config de una aplicación ASP.NET/IIS (Internet Information Server), puede observar que una nueva vacía Windows Forms aplicación específica sección < System.Windows.Forms.ApplicationConfigurationSection > se está agregado al archivo web.config pueden fallar volver a cargar archivos y sus aplicaciones.

Causa

Al agregar compatibilidad con IPAP (alta puntos por pulgada) para las aplicaciones de formularios Windows Forms en el.NET Framework de Microsoft 4.7, equipo de formularios Windows Forms ha presentado una nueva sección de configuración < System.Windows.Forms.ApplicationConfigurationSection > en el archivo de configuración (app.config) a través del cual los programadores pueden personalizar aplicaciones para características específicas de IPAP.

Esta nueva sección se utiliza actualmente sólo para aplicaciones de formularios Windows Forms y personalizar las características de IPAP sólo se agregan en Microsoft.NET Framework 4.7. Por lo tanto, la declaración de esta nueva sección ocurre en tiempo de ejecución y en aplicaciones de formularios Windows Forms sólo (en oposición a una práctica general de declararlo en el archivo machine.config ). Cuando los desarrolladores utilizan Configuration.Save(..) /Configuration.SaveAs(..) métodos, verán una definición vacía de este tiempo de ejecución que se declara la sección que se agrega al archivo de configuración que se está guardado, creados o gestionados. Cuando se vuelve a cargar una aplicación de formularios que no son Windows (ASP.NET/IIS) con este nuevo archivo de configuración guardado, creados o gestionados, la aplicación no puede cargar debido a la falta de declaración de la sección.

Solución

Desarrolladores/usuarios con seguridad puede quitar esta sección vacía definición < System.Windows.Forms.ApplicationConfigurationSection > del archivo web.config (no se consume en cualquier otra aplicación que no sea de interfaz de usuario de Windows Forms) e intentar volver a cargar su aplicación. Eliminación de esta sección vacía desde el archivo no tiene ningún efecto en el comportamiento funcional de la aplicación.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Se refiere a", y Microsoft está trabajando en la solución en las próximas versiones del producto.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×