HOLA
Acabo de crear un proyecto de capa de datos con EF 6. solo necesito una tabla y poder realizar consultas especificas.
En una capa donde realizo las consultas llamo el contexto pero me sale error en la parte de la clase del DBcontext que genera el Entity framework automáticamente.
Imports System
Imports System.Data.Entity
Imports System.Data.Entity.Infrastructure
Imports System.Data.Entity.Core.Objects
Imports System.Linq
Partial Public Class SellosContext
Inherits DbContext
Public Sub New()
MyBase.New("name=SellosContext") '<--- aca produce el error del titulo
End Sub
Protected Overrides Sub OnModelCreating(modelBuilder As DbModelBuilder)
Throw New UnintentionalCodeFirstException()
End Sub
Public Overridable Property SelloSet() As DbSet(Of SelloT)
End Class
En la app.config donde esta la libreria de Capa de Datos esta asi:
<connectionStrings>
<add name="SellosContext" connectionString="metadata=res://*/ModelEF.SellosModel.csdl|res://*/ModelEF.SellosModel.ssdl|res://*/ModelEF.SellosModel.msl;provider=System.Data.SqlClient;provider connection string="data source=Servidor1\Pruebas;initial catalog=DatosDocument;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
</connectionStrings>
<entityFramework>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
<parameters>
<parameter value="mssqllocaldb" />
</parameters>
</defaultConnectionFactory>
<providers>
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
</providers>
</entityFramework>
y el app.config de la libreria donde hago el llamado para las consultas esta así:
<entityFramework>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
<parameters>
<parameter value="mssqllocaldb" />
</parameters>
</defaultConnectionFactory>
<providers>
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
</providers>
</entityFramework>
<connectionStrings>
<add name="SellosContext" connectionString="metadata=res://*/ModelEF.SellosModel.csdl|res://*/ModelEF.SellosModel.ssdl|res://*/ModelEF.SellosModel.msl;provider=System.Data.SqlClient;provider connection string="data source=Servidor1\Pruebas;initial catalog=DatosDocument;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
</connectionStrings>
Al parecer todo esta bien pero sigue igual el error!!
Ya he cambiado varias veces la capa de datos y realizado nuevamente el EF y el modelado sin ningun exito