none
Usando Entity-FrameWork e Forms RRS feed

  • Pregunta

  • Hola a todos

    He creado una aplicacion Web usando EntityFrameWork y en 3 capas 

    UI  -> La parte Web

    BO -> Logica de negocios

    DM ->Acceso a datos (EntityFrameWork)

    La aplicacion funciona correctamente, ahora estoy creado la interfas en windows-form y quiero reutilizar la capa de BO y DM pero me sale este error, es como si no pudiera encontrar la cadena de conexion, mi proyecto existe el App.config y esta asi

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <add name="ContextoCFactura" connectionString="metadata=res://*/CFacturaDM.csdl|res://*/CFacturaDM.ssdl|res://*/CFacturaDM.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=DESARROLLO2-PC\SQLEXPRESS;Initial Catalog=CFactura;Integrated Security=True;MultipleActiveResultSets=True&quot;"
          providerName="System.Data.EntityClient" />
    </configuration>

    El error

    GRacias por su ayuda

    Saludos


    zambrano

    viernes, 18 de enero de 2013 21:53

Respuestas

  • Compare bien su app.config con su web.config.  Notará que le falta el elemento <connectionStrings>, que es donde se agrega la cadena.  Hasta donde recuerdo, es igual en app.config que en web.config.

    Jose R. MCP
    Code Samples

    viernes, 18 de enero de 2013 23:38
    Moderador

Todas las respuestas

  • Compare bien su app.config con su web.config.  Notará que le falta el elemento <connectionStrings>, que es donde se agrega la cadena.  Hasta donde recuerdo, es igual en app.config que en web.config.

    Jose R. MCP
    Code Samples

    viernes, 18 de enero de 2013 23:38
    Moderador
  • hola

    el problema es que tienes el app.config en el proyecto de Model, cuando deberias moverlo al de DeskCFactura

    solo puede existir un unico app.config y este siemrpe debe estar sobre el proyecto que eejcuta, en este caso el DeskCFactura, es por eso que no reconcoe el conection string

    solo mueve el .config de proyecto y veras como funciona


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    sábado, 19 de enero de 2013 2:56