Mensaje de error "El servidor devuelve el tipo de contenido de texto/html" o "System.IO.IOException" excepción después de actualizar un servidor de TFS 2008 a TFS 2010

Seleccione idioma Seleccione idioma
Id. de artículo: 2434700 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Síntomas

Tenga en cuenta la situación siguiente:
  • Hay dos archivos de Microsoft Team Foundation Server 2008 (TFS 2008). Por ejemplo, tiene el archivo A y archivo B. El nombre anterior del archivo B es el mismo que el nombre de archivo a.
  • Editar y proteger los dos archivos en el mismo conjunto de cambios mediante el control de código fuente en TFS 2008.
  • Actualizar el servidor de TFS 2008 a 2010 de TFS.
  • Edita el archivo A y, a continuación, se comprueba.
  • Un usuario intenta descargar la versión anterior del archivo a.
En este escenario, el usuario puede encontrar uno de los problemas siguientes:
  • Si el usuario se conecta a TFS mediante el uso de acceso a la web, se produce una excepción System.IO.IOException y el usuario recibe el mensaje de error siguiente:
    No se puede leer los datos de la conexión de transporte: se ha cerrado la conexión.
  • Si el usuario se conecta a TFS mediante Team Explorer, el usuario recibe el mensaje de error siguiente:
    El servidor devolvió un tipo de contenido de texto/html, que no es compatible.

Causa

Este problema se produce porque un trabajo de diferencias en el servidor de nivel de aplicación de TFS 2010 marca incorrectamente un archivo. Por ejemplo, el trabajo de la diferencia entre debe marcar el archivo a. Sin embargo, la diferencia entre trabajo de marca de archivo B en su lugar. Por lo tanto, se produce una excepción en el servidor de nivel de aplicación de TFS 2010, y se generan la siguiente traza de mensaje y la pila de excepción.

Mensaje de excepción

Datos están nulo. No se puede llamar a este método o propiedad con valores nulos. (escriba inicie SqlNullValueException)

Seguimiento de pila

en () de System.Data.SqlClient.SqlBuffer.get_Int64 en Microsoft.TeamFoundation.VersionControl.Server.ItemCompositionctor (lector SqlDataReader) en Microsoft.TeamFoundation.VersionControl.Server.ContentComponent.QueryFileContents (fileId de Int32)

Esta excepción produce el problema descrito en la sección ? síntomas ?.

Solución

Para resolver este problema, aplique la revisión siguiente en el nivel de aplicación de TFS 2010.

Información de revisiones

Ahora hay una revisión compatible de Microsoft. Sin embargo, se diseñó para corregir el problema descrito en este artículo. Aplíquela sólo a los sistemas que experimenten este problema específico. Este hotfix puede ser sometido a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere a que la próxima actualización de software que contenga este hotfix.

Para resolver este problema inmediatamente, póngase en contacto con los servicios de soporte técnico de Microsoft para obtener la revisión. Para obtener una lista completa de los números de teléfono de servicios de soporte técnico de Microsoft y obtener información acerca de los costos de soporte técnico, visite el siguiente sitio Web de Microsoft:
http://support.Microsoft.com/contactus/?ws=support
Notaen casos especiales, los costos derivados normalmente de las llamadas al soporte técnico pueden cancelarse si un profesional de soporte técnico de Microsoft determina que una actualización específica resolverá el problema. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no guarden relación con la actualización en cuestión.

Requisitos previos

Para aplicar este hotfix, debe tener instalado 2010 de TFS.

Requisito de reinicio

Si se utilizan los archivos afectados al aplicar esta revisión, tendrá que reiniciar el equipo después de aplicar la revisión.

Información acerca de la sustitución de la revisión

Este hotfix no sustituye a ningún otro hotfix.

Información de archivo

La versión en inglés de este hotfix tiene los atributos de archivo (o atributos de último archivo) mostrados en la siguiente tabla. Las fechas y horas de estos archivos se muestran en hora universal coordinada (UTC). La información de los archivos se convertirá a la hora local cuando la vea. Para ver la diferencia entre hora UTC y la hora local, utilice elZona horariaficha en elFecha y horaelemento de panel de control.
Para todas las versiones de Team Foundation Server 2008 de compatibles
Contraer esta tablaAmpliar esta tabla
Nombre de archivoArchivo VersiónTamaño de archivoFechaTiempoPlataforma
Leviewer.exe10.0.30319.386117,58407-Nov-201022: 52x 86
Microsoft.TeamFoundation.Admin.dll10.0.30319.38620,496,76007-Nov-201022: 52x 86
Microsoft.TeamFoundation.Build.Controls.dll10.0.30319.3861,349,52007-Nov-201022:52x 86
Microsoft.teamfoundation.build.jobservice.extensions.dll10.0.30319.38630,12007-Nov-201022:52x 86
Microsoft.teamfoundation.build.processcomponents.dll10.0.30319.38662,88007-Nov-201022:52x 86
Microsoft.teamfoundation.build.server.dll10.0.30319.386439,68807-Nov-201022:52x 86
Microsoft.teamfoundation.build.workflow.dll10.0.30319.386651,15207-Nov-201022:52x 86
Microsoft.teamfoundation.common.dll10.0.30319.386516,99207-Nov-201022:52x 86
Microsoft.teamfoundation.configuration.commands.dll10.0.30319.386262,56007-Nov-201022:52x 86
Microsoft.teamfoundation.framework.server.dll10.0.30319.3861,094,54407-Nov-201022:52x 86
Microsoft.teamfoundation.jobservice.extensions.core.dll10.0.30319.38658,28007-Nov-201022:52x 86
Microsoft.teamfoundation.jobservice.labmanagerjobs.dll10.0.30319.38691,04807-Nov-201022:52x 86
Microsoft.teamfoundation.lab.activities.dll10.0.30319.386763,79207-Nov-201022:52x 86
Microsoft.teamfoundation.lab.controller.common.dll10.0.30319.386236,44807-Nov-201022:52x 86
Microsoft.teamfoundation.lab.controller.virtualmachinemanagerinterface.dll10.0.30319.38683,40807-Nov-201022:52x 86
Microsoft.teamfoundation.lab.execution.dll10.0.30319.386757,12807-Nov-201022:52x 86
Microsoft.teamfoundation.lab.leviewer.dll10.0.30319.386440,71207-Nov-201022:52x 86
Microsoft.teamfoundation.lab.servicing.dll10.0.30319.38658,24807-Nov-201022:52x 86
Microsoft.teamfoundation.lab.testintegration.server.dll10.0.30319.386145,83207-Nov-201022:52x 86
Microsoft.teamfoundation.lab.uiutils.dll10.0.30319.386266,12007-Nov-201022:52x 86
Microsoft.teamfoundation.lab.workflow.activities.dll10.0.30319.386436,64007-Nov-201022:52x 86
Microsoft.teamfoundation.lab.workflowintegration.server.dll10.0.30319.386122,80007-Nov-201022:52x 86
Microsoft.teamfoundation.management.controls.dll10.0.30319.3862,355,09607-Nov-201022:52x 86
Microsoft.teamfoundation.server.deploy.tfcollection.dll10.0.30319.386534,44007-Nov-201022:52x 86
Microsoft.teamfoundation.testmanagement.activities.common.dll10.0.30319.386307,12807-Nov-201022:52x 86
Microsoft.teamfoundation.testmanagement.activities.dll10.0.30319.3861,509,28807-Nov-201022:52x 86
Microsoft.teamfoundation.testmanagement.activityruntime.dll10.0.30319.386214,96007-Nov-201022:52x 86
Microsoft.teamfoundation.testmanagement.client.dll10.0.30319.386597,40807-Nov-201022:52x 86
Microsoft.teamfoundation.testmanagement.client.wpfcontrols.dll10.0.30319.386254,39207-Nov-201022:52x 86
Microsoft.teamfoundation.testmanagement.clientpackage.dll10.0.30319.38672,62407-Nov-201022:52x 86
Microsoft.teamfoundation.testmanagement.common.dll10.0.30319.38633,69607-Nov-201022:52x 86
Microsoft.teamfoundation.testmanagement.controller.dll10.0.30319.386119,72007-Nov-201022: 52x 86
Microsoft.TeamFoundation.testmanagement.Controls.dll10.0.30319.386417,18407-Nov-201022: 52x 86
Microsoft.TeamFoundation.testmanagement.Controls.wpfworkitemcontrols.dll10.0.30319.38699,28007-Nov-201022: 52x 86
Microsoft.TeamFoundation.VersionControl.Client.dll10.0.30319.386694,17607-Nov-201022: 52x 86
Microsoft.TeamFoundation.VersionControl.Common.dll10.0.30319.386230,30407-Nov-201022: 52x 86
Microsoft.TeamFoundation.VersionControl.Controls.dll10.0.30319.3864,435,87207-Nov-201022: 52x 86
Microsoft.TeamFoundation.VersionControl.Server.dll10.0.30319.386614,81607-Nov-201022: 52x 86
Microsoft.TeamFoundation.WebAccess.Controls.dll10.0.30319.386618,39207-Nov-201022: 52x 86
Microsoft.TeamFoundation.WebAccess.Server.dll10.0.30319.386486,80007-Nov-201022: 52x 86
Microsoft.TeamFoundation.WebAccess.WorkItemTracking.dll10.0.30319.386382,37607-Nov-201022: 52x 86
Microsoft.TeamFoundation.WorkItemTracking.Adapter.dll10.0.30319.386284,57607-Nov-201022: 52x 86
Microsoft.TeamFoundation.WorkItemTracking.Server.dataaccesslayer.dll10.0.30319.386587,72007-Nov-201022: 52x 86
Microsoft.VisualStudio.QualityTools.Common.dll10.0.30319.3861,332,62407-Nov-201022: 52x 86
Microsoft.VisualStudio.QualityTools.controllerobject.dll10.0.30319.386273,83207-Nov-201022: 52x 86
Microsoft.VisualStudio.QualityTools.executioncommon.dll10.0.30319.386448,93607-Nov-201022: 52x 86
Microsoft.VisualStudio.QualityTools.VSIP.dll10.0.30319.386349,07207-Nov-201022: 52x 86
Microsoft.VisualStudio.TestTools.DataCollection.videorecorder.dll10.0.30319.38660,35207-Nov-201022: 52x 86
Microsoft.VisualStudio.TestTools.manualtest.Common.dll10.0.30319.386810,40807-Nov-201022: 52x 86
Tfslabconfig.exe10.0.30319.386113,49607-Nov-201022: 52x 86
Microsoft.VisualStudio.TestTools.DataCollection.VideoRecorder.dll.configNo se puede aplicar2,05515-Oct-201014: 20No se puede aplicar

Estado

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

Propiedades

Id. de artículo: 2434700 - Última revisión: jueves, 13 de enero de 2011 - Versión: 3.0
La información de este artículo se refiere a:
  • Microsoft Visual Studio Team Foundation Server 2010
Palabras clave: 
kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2434700 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): 2434700

Enviar comentarios

 

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