.NET的EF框架中:在应用程序配置文件中找不到名为“”的连接字符串问题
Posted —阿辉
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.NET的EF框架中:在应用程序配置文件中找不到名为“”的连接字符串问题相关的知识,希望对你有一定的参考价值。
今天在使用EF Code First框架时,当把模型都定义好了,想通过程序包管理控制台利用enable-migrations –force来生成数据库表的时候报错了,如下;
找不到连接字符串,但是我仔细的看了app.config文件都有配置文件,就是一直报错。
解决办法:在项目的启动文件下,再次配置连接字符串。如下图所示,在Web.config中再次配置就好了。
程序集分析:程序集简单的说就是最后编译成可执行文件的时候,所有代码最终都会在同一个地方,而这个地方通常就是程序中作为启动项的代码中,所以我们需要在Web项目处再次配置。
<connectionStrings> <add name="XGYWeixin" connectionString="Data Source=localhost;Initial Catalog=xgyWeiXin;Integrated Security=False;Persist Security Info=False;User ID=sa;Password=1q2w3e4R" providerName="System.Data.SqlClient" /> </connectionStrings>
以上是关于.NET的EF框架中:在应用程序配置文件中找不到名为“”的连接字符串问题的主要内容,如果未能解决你的问题,请参考以下文章
错误 175:在配置中找不到指定的存储提供程序,或者对 EF4 和 SQL Server CE 4 无效
错误 175:在配置中找不到指定的存储提供程序 - Sql Server CE