Instalando TeamPlain (Team System Web Access Power Tool) y solucionando errores

En un anterior post de Bruno, nos comentaba que ya teníamos disponible la herramienta TeamPlain para nuestro Team Foundation Server. Como bien decía nuestro compañero, dicha herramienta nos permite mediate web configurar y realizar diversas operaciones de forma similar a lo que nos permite Team Explorer desde el mismo Visual Studio, lo cual es una ventaja muy buena.

No obstante, si alguien ha intentado instalarlo sobre su 2003 Server en Español, se habrá encontrado un maravilloso error similar a este:

 Consulte el final de este mensaje para obtener más detalles sobre cómo invocar a la depuración
Just-In-Time (JIT) en lugar de a este cuadro de diálogo.

************** Texto de la excepción **************
System.Security.Principal.IdentityNotMappedException: No se pudieron convertir algunas o todas las referencias de identidad.
   en System.Security.Principal.NTAccount.Translate(IdentityReferenceCollection sourceAccounts, Type targetType, Boolean forceSuccess)
   en System.Security.Principal.NTAccount.Translate(Type targetType)
   en System.Security.AccessControl.CommonObjectSecurity.ModifyAccess(AccessControlModification modification, AccessRule rule, Boolean& modified)
   en System.Security.AccessControl.CommonObjectSecurity.AddAccessRule(AccessRule rule)
   en Microsoft.TeamFoundation.WebAccess.Config.ACL.SetFolderPermissions(String folderPath, String account)
   en Microsoft.TeamFoundation.WebAccess.Config.frmWizard.Install()
   en Microsoft.TeamFoundation.WebAccess.Config.frmWizard.cmdInstall_Click(Object sender, EventArgs e)
   en System.Windows.Forms.Control.OnClick(EventArgs e)
   en System.Windows.Forms.Button.OnClick(EventArgs e)
   en System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   en System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   en System.Windows.Forms.Control.WndProc(Message& m)
   en System.Windows.Forms.ButtonBase.WndProc(Message& m)
   en System.Windows.Forms.Button.WndProc(Message& m)
   en System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   en System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Ensamblados cargados **************
mscorlib
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.832 (QFE.050727-8300)
    Código base: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
.................

y mucho más

 Directamente le pasé el problemilla a nuestros compañeros de los foros de msdn, los cuales son unos crack y contestan super rápido. Dicho error se produce durante la instalación en todas aquellas máquinas cuyo idioma  del sistema opertivo sea Alemán,Francés, Italiano o Español.  Para solucionar ello deberemos realizar los siguientes pasos:

 1- Crear un nuevo grupo de usuarios en la máquina donde esté instalado nuestro TFS (Team Foundation Server) que se llamará  "Network Service"

2- Añadir a dicho grupo un  nuevo miembro , el cual dependerá  de nuestro idioma. Concretamente sería uno de los siguientes:

  • German - NT-AUTORITÄT\NETZWERKDIENST
  • French - AUTORITE NT\SERVICE RÉSEAU
  • Italian - NT AUTHORITY\SERVIZIO DI RETE
  • Spanish - NT AUTHORITY\SERVICIO DE RED

3- Volver a realizar la instalación previamente cancelada de TeamPlain, la cual no debería ya de fallar.

Como os decía, esta ayuda la podreis encontrar como fuente primaria original en los foros de msdn en el link siguiente:

http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1958289&SiteID=1&mode=1 

 

Como material adicional, también podeis encontrar un cortito Webcast que explica la instalación de TeamPlain en el siguiente enlace (ojo, este webcast no tiene en cuenta el error antes comentado ya que lo realiza sobre un sistema en inglés):

http://msdn2.microsoft.com/en-us/teamsystem/bb500979.aspx 

 

A probar el asunto!!!!Wink 


Published 03 August 07 02:11 by Escuchoyo

Comments

No Comments
Anonymous comments are disabled