Entity framework 实体框架中的连接字符串问题

Entity framework 实体框架中的连接字符串问题,entity-framework,web-config,Entity Framework,Web Config,我有一个解决方案,有两个项目-数据访问层项目和mvc项目 在数据访问层,我使用实体框架。mvc项目中对数据访问层有一定的参考价值。现在,当我运行mvc项目时,它说连接字符串不存在,但它存在于数据访问层项目的app.config中。我试图复制连接字符串并将其放在mvc项目的web.config中,但还是找不到。 所以我给出了包含csdl、ssdl和msl文件的文件夹从数据访问层项目到web.config的绝对路径。它现在正在工作。 但我想给出一个相对路径。请告诉我如何给出相对路径。我用的是EF6。

我有一个解决方案,有两个项目-数据访问层项目和mvc项目 在数据访问层,我使用实体框架。mvc项目中对数据访问层有一定的参考价值。现在,当我运行mvc项目时,它说连接字符串不存在,但它存在于数据访问层项目的app.config中。我试图复制连接字符串并将其放在mvc项目的web.config中,但还是找不到。 所以我给出了包含csdl、ssdl和msl文件的文件夹从数据访问层项目到web.config的绝对路径。它现在正在工作。 但我想给出一个相对路径。请告诉我如何给出相对路径。我用的是EF6。 我试着从根本上解决问题,但是没有任何效果 当做
Manish

将连接字符串段复制到MVC项目中的web.config文件中,它就会工作


应用程序中只读取一个配置文件,这是用于启动项目的配置文件。在本例中是您的web.config。

将连接字符串段复制到MVC项目中的web.config文件中,它就会工作


应用程序中只读取一个配置文件,这是用于启动项目的配置文件。在本例中是您的web.config。

您需要从其他项目的bin复制csdl、ssdl和msl文件,并将其粘贴到启动项目的bin,然后使用~\bin在连接字符串中引用这些文件\

它会起作用的

问候,,
Manish

您需要从其他项目的bin复制csdl、ssdl和msl文件,并将其粘贴到启动项目的bin,然后使用~\bin在连接字符串中引用这些文件\

它会起作用的

问候,, 曼尼什语