Tengo un instalación limpia de windows con sólo Visual Studio 2015 instalado y estoy buscando para encontrar el de Microsoft.TeamFoundation.Construir.Cliente de la asamblea?

Yo me pregunto si no ha quedado obsoleto con la próxima vNext Construir o si el espacio de nombres se movió? o algo más? La documentación de MSDN sólo va a Visual Studio 2013 y la búsqueda de la dll en el disco no produjo resultados.

cuando me muevo a VS2015 y TFS2015 id desea continuar utilizando el clásico sistema de generación – supongo que podría usar la API de rest en TFS2015 sino que no tienen a puerto todo el código de nuestro sistema personalizado de actividades y tareas de MSBuild todavía.

InformationsquelleAutor Gary Howlett | 2015-05-09

3 Comentarios

  1. 58

    Microsoft.TeamFoundation.Build.Client.dll todavía se incluye con VS 2015. Para el 2015 la liberación, hemos quitado el cliente OM Dll desde el GAC.

    En la RC de liberación puede encontrar el archivo DLL en c:\program files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer. Es una especie de un oscuro lugar.

    La TFS 2015 cliente OM RTM paquete de NuGet ahora está disponible (también funciona para Visual Studio Online):

    .NET bibliotecas de cliente de Visual Studio Online (y TFS)

    • Habrá un Servidor Team Foundation server 2015 Modelo de Objetos de instalador que instala en el GAC? O será que los paquetes de NuGet para todos los de Microsoft.TeamFoundation.* asambleas?
    • No instalar los ensamblados en la GAC. Ya no queremos tener en el GAC para permitir que los procesos que se ejecutan en la máquina para cargar la versión adecuada. Va a ser un paquete de NuGet con todos los clientes OM asambleas (las que tienen hoy en día más cosas nuevas para el 2015).
    • Son los paquetes de nuget liberado? Porque no puedo encontrarlos en el repositorio de nuget 🙁
    • Ahora están disponibles. Usted va a querer la última (ExtendedClient). nuget.org/packages/Microsoft.TeamFoundationServer.Client nuget.org/packages/… nuget.org/packages/Microsoft.VisualStudio.Services.Client nuget.org/packages/…
    • ¿Por qué no las asambleas en GAC para este Buck Hodges?
    • Por alguna razón Microsoft.TeamFoundation.ExtendedClient.objetivos en la pepita de paquete no añadir un elemento de Importación para faltaba el de Microsoft.WITDataStore*.dll
    • Por tener en el GAC, el servidor y el cliente se encuentran acoplados. En algún momento me gustaría barco de Team Explorer como un VSIX, y usted no puede hacer eso con los archivos Dll ser GAC ed.
    • ¿Qué acerca de Microsoft.TeamFoundation.Construir.Flujo de trabajo? Tendrá que ser añadido a NuGet?
    • Gary, hemos actualizado el paquete con la falta de INGENIO de Dll. Cameron, le he pedido al ingeniero para el seguimiento del Flujo de trabajo de DLL.
    • Dada la Worflow dll sólo es útil en el interior de la XAML agente de compilación y de la controladora, y no debería redist, cuál es el escenario para que se incluya en el paquete de NuGet?
    • No estamos planeando añadir la construcción.Flujo de trabajo de DLL en el paquete. ¿Cuál es tu situación?
    • no hay planes para agregar el flujo de trabajo binario para el cliente paquete de nuget. Sólo es útil cuando se trabaja con la generación de flujos de trabajo (no cliente) y no hay escenarios en el que se quiera redistribuir el trabajo.
    • Yo quería compilar un flujo de trabajo personalizado. Sólo tengo que ser capaz de hacer referencia a la dll al edificio. Escribí un script de PowerShell para copiar la dll ya que no están en NuGet. github.com/ctaggart/SourceLink/blob/master/Tfs/lib/…
    • Gracias por la explicación. Decidimos trazar la línea en las cosas que necesitaría en tiempo de ejecución.
    • Cómo diseñar actividades de carga de requerir que los binarios?
    • En particular estoy buscando el fuerte llamado Lib2GitSharp, de Microsoft.TeamFoundation.Construir.Actividades, De Microsoft.TeamFoundation.Git.Común, y muchas otras referencias que se encontraban anteriormente en el GAC.
    • No estoy seguro de si va a satisfacer sus necesidades, dado el fuerte de nomenclatura, pero usted puede utilizar el LibGit2Sharp paquete nuget.org/packages/LibGit2Sharp. No vamos a agregar la construcción.Actividades DLL como su no general útil para aplicaciones (aunque puede que lo necesites para lo que están haciendo). El Git.DLL común ha desaparecido en el año 2015. El Git.DLL de cliente puede tener lo que usted está buscando.
    • También me gustaría tener un paquete con el Microsoft.TeamFoundation.Build.Workflow.dll – esto que ya he personalizado de actividades de flujo de trabajo y del lado del cliente las herramientas que copias las definiciones de compilación. Por ejemplo tengo acceso a evaluar los parámetros del proceso y tener acceso a *Especificación de tipos. Si puedo añadir una referencia a la asamblea en la ubicación que usted menciona en mi dev cuadro de la ruta es diferente para el controlador de compilación para un paquete independiente que ayude a evitar este problema de que yo tenga para controlar el montaje en el control de código fuente.
    • Cómo se supone que voy a crear una extensión de visual studio que hace referencia a TFS cliente dll Y es compatible con visual studio 2013 y 2015?
    • Creo que Isak Savo plantea una gran pregunta:) ¿hay alguna manera de hacerlo?
    • Te sugiero mirar en blogs.msdn.com/b/phkelley/archive/2013/08/12/… por un enfoque que podría funcionar para usted.
    • Los paquetes de NuGet casi todos tienen la versión 12.* los archivos Dll sin embargo VS2015 se incluye con la versión 14* de estos archivos Dll. Hay un plan para actualizar los paquetes de NuGet con las últimas versiones, por favor?
    • Creo que usted está usando la mala paquetes, que todavía tenemos que conseguir limpiar (se asomó a alguien acerca de ello de nuevo el día de hoy). Asegúrese de que está utilizando estos. nuget.org/packages/Microsoft.VisualStudio.Services.Client nuget.org/packages/… nuget.org/packages/Microsoft.TeamFoundationServer.Client nuget.org/packages/… nuget.org/packages/…

  2. 2

    Hago show de Microsoft.TeamFoundation.Construir.Cliente de la asamblea de la versión 12.0.0.0 que se puede hacer referencia. Usted puede necesitar la asamblea de Visual Studio 2013.

    He actualizado todos mis procesos de compilación de TFS y VS 2013 a 2015 y, sin embargo, puede que no tenga tareas personalizadas, etc. como usted lo hace.

    Visual Studio 2015 no dicen es compatible con todos los anteriores el proceso de construcción de características (ahora se refieren como XAML Construye), aunque se han re-escrito el proceso de construcción. Ver el TFS 2015 notas de la versión para obtener más detalles: https://www.visualstudio.com/news/tfs2015-vs#vNextBuild

  3. 0

    Tengo conectado correctamente TFS server & verificar que se ha instalado por la comprobación de la siguiente clave del registro.

    Abrir EJECUTAR->REGEDIT (con derecho de Administrador) -> Navegar por debajo de las teclas.

    [HKEY_CURRENT_USER\Software\Microsoft\VisualStudio.0\TeamFoundation\SourceControl\Proxy]

    También, compruebe los siguientes teclas para comprobar TFS Instancias en su máquina

    [HKEY_CURRENT_USER\Software\Microsoft\VisualStudio.0\TeamFoundation\Instances]

Dejar respuesta

Please enter your comment!
Please enter your name here