Error: Las aplicaciones multiproceso pueden interbloqueo debido de limpieza asincrónica

Seleccione idioma Seleccione idioma
Id. de artículo: 327443 - Ver los productos a los que se aplica este artículo
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Expandir todo | Contraer todo

Síntomas

Bajo ciertas condiciones, una clase que se deriva de la clase System.EnterpriseServices.ServicedComponent que se ejecuta en una aplicación puede dejar de responder (bloqueo).

Causa

Este problema está causado por un interbloqueo de actividad. Actividades pueden interbloqueos en aplicaciones multiproceso debido de una limpieza asincrónica de referencias de componente.

Solución

Para resolver este problema, el cliente de los objetos sistemáticamente debe llamar al método Dispose . Esta llamada limpieza determinista de COM + permite a los objetos. Debe llamar al método Dispose cuando haya terminado mediante objetos de ServicedComponent .

Estado

Microsoft ha confirmado que se trata de un error de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:".

Referencias

Para obtener más información, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
318000REVISIÓN: Varios problemas al llamar a componentes COM + transaccionales desde ASP.NET
312118El uso de memoria del sistema y los recuentos de identificador aumentan más pueden esperar cuando la aplicación contiene componentes que se derivan de la clase System.EnterpriseServices.ServicedComponent
Para obtener más información sobre Enterprise Services (COM +) en. NET, visite el siguiente sitio Web de Microsoft:
http://msdn.microsoft.com/en-us/library/ms973847.aspx

Propiedades

Id. de artículo: 327443 - Última revisión: lunes, 24 de febrero de 2014 - Versión: 4.4
La información de este artículo se refiere a:
  • Microsoft .NET Framework 1.1
  • Microsoft .NET Framework 1.0
  • Microsoft Enterprise Services (included with the .NET Framework) 1.0
  • Microsoft COM+ 1.0
Palabras clave: 
kbnosurvey kbarchive kbmt kbbug kbgarbagecollect kbnofix KB327443 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 327443

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com