FIX: mensaje de Error cuando intenta agregar archivos al control de código fuente: se ha producido una excepción no controlada en un componente de la aplicación "

Síntomas

Cuando intenta agregar archivos al Control de código fuente (SCC) en un equipo que tiene Microsoft Visual Studio 2008 Team Foundation Server Service Pack 1 (SP1) instalado, recibirá el siguiente mensaje de excepción:
Se ha producido una excepción no controlada en un componente de la aplicación. Si hace clic en continuar, la aplicación omitirá este error y para continuar.



InvalidArgument = el valor '-1' no es válido para 'index'.

Nombre de parámetro: índice
Este problema se produce al intentar agregar archivos mediante uno de los métodos siguientes:
  • Mediante el menú de acceso directo de explorador de Control de código fuente
  • Haciendo clic en el botón de la barra de herramientas Agregar elementos a carpeta
Nota: Cuando se arrastra y coloca archivos para agregarlos al control de código fuente, la operación funciona.

Solución

Ahora hay una revisión compatible de Microsoft. Sin embargo, se pretende corregir el problema que describe este artículo. Aplíquela sólo a sistemas que experimenten este problema específico.

Para resolver este problema, póngase en contacto con los servicios de soporte técnico de Microsoft para obtener la revisión. Para obtener una lista completa de números de teléfono de los servicios de soporte al cliente de Microsoft e información acerca de los costos de soporte técnico, visite el siguiente sitio Web de Microsoft:Nota: En 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


Debe tener instalado para poder aplicar este hotfix de SP1 de Team Explorer.

Requisito de reinicio


No es necesario que reinicie el equipo después de aplicar este hotfix.

Información de reemplazo de revisión


Este hotfix no sustituye a otras revisiones.

Información de archivo


La versión en inglés de esta revisión tiene los atributos de archivo (o atributos del archivo más reciente) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se muestran en la hora Universal coordinada (UTC). Al ver la información del archivo, se convierte en hora local. Para encontrar la diferencia entre la hora UTC y la hora local, utilice la ficha
Zona horaria
ficha en el
Fecha y hora
en Panel de Control.
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Microsoft.teamfoundation.versioncontrol.controls.dll9.0.30729.1983,117,05611-Dec-200823:03x86

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Más información

El texto de la excepción de detalle similar al siguiente:
System.ArgumentOutOfRangeException: InvalidArgument=Value of '-1' is not valid for 'index'.Parameter name: index
at System.Windows.Forms.ImageList.Draw(Graphics g, Int32 x, Int32 y, Int32 width, Int32 height, Int32 index)
at System.Windows.Forms.ImageList.Draw(Graphics g, Int32 x, Int32 y, Int32 index)
at System.Windows.Forms.ImageList.Draw(Graphics g, Point pt, Int32 index)

at icrosoft.TeamFoundation.VersionControl.Controls.TreeComboBox.TreeComboBoxWrapper.TreeComboBoxEditBoxWrapper.PaintIcon()
at Microsoft.TeamFoundation.VersionControl.Controls.TreeComboBox.TreeComboBoxWrapper.TreeComboBoxEditBoxWrapper.WndProc(Message& )
at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
at System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr Param)
at System.Windows.Forms.NativeWindow.DefWndProc(Message& m)
at System.Windows.Forms.Control.DefWndProc(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ComboBox.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Propiedades

Id. de artículo: 960096 - Última revisión: 13 ene. 2017 - Revisión: 1

Comentarios