none
Error Actualizando modelo desde Base de datos RRS feed

  • Pregunta

  • Buen dia estimados... estoy con un problema que no encuentro como resolverlo:
    Tengo una solucion en VB.net 2013, con un modelo de datos armado, que compila correctamente
    Cuando actualizo el modelo desde la base de datos, agregando alguna tabla deja de compilar, mostrando el siguiente error:
    Data type(s) of the type parameter(s) in method 'Protected Friend Function SetValidValue(Of T As System.Data.Objects.DataClasses.ComplexObject)
    (oldValue As T, newValue As T, property As String) As T' cannot be inferred from these arguments because more than one type is possible. 
    Specifying the data type(s) explicitly might correct this error.

    Ejemplo de codigo donde me marca el error es el siguiente:

    ''' <summary>
        ''' No Metadata Documentation available.
        ''' </summary>
        <EdmScalarPropertyAttribute(EntityKeyProperty:=false, IsNullable:=true)>
        <DataMemberAttribute()>
        Public Property Cash_Tips_Key() As Global.System.Byte()
            Get
                    Return StructuralObject.GetValidValue(_Cash_Tips_Key)
            End Get
            Set
                OnCash_Tips_KeyChanging(value)
                ReportPropertyChanging("Cash_Tips_Key")
                _Cash_Tips_Key = StructuralObject.SetValidValue(value, true, "Cash_Tips_Key")
                ReportPropertyChanged("Cash_Tips_Key")
                OnCash_Tips_KeyChanged()
            End Set
        End Property

    Lo raro es que previamente a la actualizacion del modelo, compila correctamente, con las mismas lineas en el Designer.

    la version de EF es 6.1.3
    Si alguien me puede dar una mano, les agradezco!!!

    Saludos!


    MS


    • Editado MarceloSaza miércoles, 20 de abril de 2016 14:43
    miércoles, 20 de abril de 2016 14:42

Respuestas

  • hola

    >>Cuando actualizo el modelo desde la base de datos, agregando alguna tabla deja de compilar, mostrando el siguiente error:

    esta claro que algo que trae el modelo al traer la actualizacion desde la db no el esta gustando

    puedes determinar que cambios se aplicaron en la estructura de la db desde el modelo que compila correctamente hasta este momento en donde los cambios generan problemas

    entiendo tienes un edmx ?


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta MarceloSaza viernes, 29 de abril de 2016 20:44
    miércoles, 20 de abril de 2016 15:22

Todas las respuestas

  • hola

    >>Cuando actualizo el modelo desde la base de datos, agregando alguna tabla deja de compilar, mostrando el siguiente error:

    esta claro que algo que trae el modelo al traer la actualizacion desde la db no el esta gustando

    puedes determinar que cambios se aplicaron en la estructura de la db desde el modelo que compila correctamente hasta este momento en donde los cambios generan problemas

    entiendo tienes un edmx ?


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta MarceloSaza viernes, 29 de abril de 2016 20:44
    miércoles, 20 de abril de 2016 15:22
  • Hola Leandro
    Acabamos de resolver el problema cambiando el framework del proyecto de .net framework 4.0 a .net framework 4.5.1
    y empezó a compilar.

    Gracias!

    Saludos!


    MS

    miércoles, 20 de abril de 2016 20:46