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.


Consulte los productos a los que afecta este artículo.

13 de agosto de 2013 Este artículo se ha actualizado. Se recomienda que aplique la actualización de seguridad actualizada que se menciona en la sección "Solución".

Pueden producirse errores en las aplicaciones de Microsoft .NET Framework 4 basadas en un host de confianza parcial en determinados casos. La características SQL Server CLR (SQLCLR) de Microsoft SQL Server 2012 usa un host de confianza parcial. Esta característica permite que los procedimientos almacenados se escriban mediante el uso de código administrado. Por lo tanto, las aplicaciones incorporadas mediante SQL Server 2012 pueden verse afectadas.

Actualmente, tenemos conocimientos de que este problema afecta a Microsoft System Center 2012 Configuration Manager y Microsoft Dynamics CRM 2011.

Por ejemplo, puede disponer de un cliente .NET Framework 4.0 que usa el espacio de nombres System.Data.SqlClient en un host de confianza parcial, tal como SQL Server 2012 o Internet Information Services. Cuando llama al método SqlConnection.Open, recibe la excepción siguiente:

System.TypeInitializationException: Se produjo una excepción en el inicializador de tipo de 'System.Data.SqlClient.SqlConnection'. ---> System.TypeInitializationException: Se produjo una excepción en el inicializador de tipo de 'System.Data.SqlClient.SqlConnectionFactory'. ---> System.TypeInitializationException: Se produjo una excepción en el inicializador de tipo de 'System.Data.SqlClient.SqlPerformanceCounters'. ---> System.MethodAccessException: Error cuando el método 'System.Configuration.TypeUtil.CreateInstanceRestricted(System.Type, System.Type)' intentó tener acceso al método 'System.Diagnostics.SwitchElementsCollection..ctor()'.



Los siguientes escenarios describen cómo este problema general puede manifestarse por sí mismo.

Escenario 1

Se produce un error en la replicación de bases de datos entre sitios y la sincronización de punto de actualización de software en System Center 2012 Configuration Manager. Las solicitudes de contenido de la ubicación del cliente no devuelven puntos de distribución en Microsoft System Center Configuration Manager 2007.

Para obtener más información sobre este problema, consulte el siguiente sitio web de Microsoft:

http://blogs.technet.com/b/configmgrteam/archive/2013/07/17/issues-reported-with-ms13-052-kb2840628-and-configmgr.aspx

Escenario 2

Dispone de un complemento que ejecuta Microsoft CRM 2011. En este escenario, las llamadas del método sobre determinadas clases al espacio de nombres System.Diagnostics pueden arrojar la siguiente excepción:

System.MethodAccessException: Error cuando el método ‘System.Configuration.TypeUtil.CreateInstanceRestricted(System.Type, System.Type)’ intentó tener acceso al método ‘System.Diagnostics.AssertSection..ctor()’.


Síntomas

Este problema se produce debido a una función optimizada de forma incorrecta en .NET Framework 4.

Causa

Para solucionar el problema, aplique la actualización de seguridad actualizada 2840628.

Solución


Se aplica a

Este artículo se aplica a lo siguiente:

  • Microsoft .NET Framework 4 cuando se utiliza con:

    • Windows 7 Service Pack 1

    • Windows Server 2008 R2 Service Pack 1

    • Windows Vista Service Pack 2

    • Windows Server 2008 Service Pack 2

    • Windows XP Service Pack 3

    • Windows Server 2003 Service Pack 2

¿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!

×