none
Problemas con libreria RRS feed

  • Pregunta

  • Buenas

    Tengo el siguiente problema con las librerias. Esta solo se presenta en el proyecto principal y los servicios. He intentado estas opciones:

    -Eliminar la version 1.2 y poner la version 2.0.

    -Obtener la libreria de una carpeta externa.

    -Eliminar la libreria por completo del sistema.

    Para todos los casos el sistema me vuelve a crear la libreria pero con la versión 1.2. Por mas que elimine o actualice o le pase por encima a la libreria con la correcta version 2.0.414.0, el sistema me la genera de nuevo con la 1.2

    Error 15 Reference.svcmap: No se puede cargar el archivo o ensamblado 'Microsoft.Practices.Unity, Version=2.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' ni una de sus dependencias. La definición del manifiesto del ensamblado no coincide con la referencia al ensamblado. (Excepción de HRESULT: 0x80131040) App_WebReferences/WCFCausasMuerteServicio/

    Saludos

    lunes, 24 de agosto de 2015 17:59

Respuestas

  • >>solo la capa de presentacion me lo devuelve ala version vieja y ahi es donde no compila

    pero la presentacion que version de la libreria esta referenciando ?

    remarco nuevamente, con que solo uno de los proyectos este referenciando la libreria v1.2 se copiaraal \bin

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta gwebb06 miércoles, 26 de agosto de 2015 20:32
    lunes, 24 de agosto de 2015 22:50

Todas las respuestas

  • hola

    cuando dices "crear la libreria" te refieres a que la copia al \bin del sitio web ?

    si es asi valida que ningun proyecto este referenciando esa version, con que un solo proyecto lo referencia entonces lo copiara cuando compiles

    no evaluaste usar nuget para referenciar la libreria?

    https://www.nuget.org/packages/Unity/2.0.0

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 24 de agosto de 2015 18:35
  • Correcto al bin del proyecto, también estuve leyendo que en el disco en C hay una carpeta que podría tener la versión 1.2 de esta librería, tengo win 8 y no se donde puedo localizar dicha librería. Solo tengo un proyecto ligado a esa referencia
    lunes, 24 de agosto de 2015 18:43
  • hola

    cuantos protectos forman tu solucion ? si es el proyecto web y varios otros del tipo class library revisa que ninguna referencia a la libreria unity v1.2 con que uno solo lo haga te copiara la dll de esa version

    >>tengo win 8 y no se donde puedo localizar dicha librería. Solo tengo un proyecto ligado a esa referencia

    revisaste la GAC?

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 24 de agosto de 2015 18:50
  • Hola

    Tengo accesp de datos,servicios,logica,presentacion , entidades y solo en logica,servicios y presentacion tiene la libreria. Y unicamente en presentación me actualiza a 1.2.

    A que te refieres con GAC?

    Saludos

    lunes, 24 de agosto de 2015 18:53
  • >>Y unicamente en presentación me actualiza a 1.2.

    pero los otros proyectos que version de la libreria referencian ?

    

    >>A que te refieres con GAC?

    la Global Assembly Cache, donde .net ubica las librerias

    C:\Windows\Microsoft.NET\assembly

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 24 de agosto de 2015 19:13
  • Hola

    Los otros tienen la version 2 que es la que ocupo, solo la capa de presentacion me lo devuelve ala version vieja y ahi es donde no compila

    En cuanto el GAC como ubico exactamente la librería, son muchas.

    Microsoft.Practices.Unity

    lunes, 24 de agosto de 2015 19:16
  • en el nuget solo agregalo al proyecto donde se requiera despues compila el proyecto y eso te tiene que funcionar almenos que sea el framework que tambien necesitas actualizar. o cierra viual y vuelvelo abrir . 

    ami me ha pasado

    saludos!

    • Propuesto como respuesta monkeeneitor lunes, 24 de agosto de 2015 20:52
    lunes, 24 de agosto de 2015 20:52
  • >>solo la capa de presentacion me lo devuelve ala version vieja y ahi es donde no compila

    pero la presentacion que version de la libreria esta referenciando ?

    remarco nuevamente, con que solo uno de los proyectos este referenciando la libreria v1.2 se copiaraal \bin

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta gwebb06 miércoles, 26 de agosto de 2015 20:32
    lunes, 24 de agosto de 2015 22:50