菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
386
0

.NET的EF框架中:在应用程序配置文件中找不到名为“”的连接字符串问题

原创
05/13 14:22
阅读数 39560

       今天在使用EF Code First框架时,当把模型都定义好了,想通过程序包管理控制台利用enable-migrations –force来生成数据库表的时候报错了,如下;

QPTYWM)Q(32@X9(8OOMEFE8

找不到连接字符串,但是我仔细的看了app.config文件都有配置文件,就是一直报错。

    解决办法:在项目的启动文件下,再次配置连接字符串。如下图所示,在Web.config中再次配置就好了。

image

程序集分析:程序集简单的说就是最后编译成可执行文件的时候,所有代码最终都会在同一个地方,而这个地方通常就是程序中作为启动项的代码中,所以我们需要在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>

发表评论

0/200
386 点赞
0 评论
收藏
为你推荐 换一批