代码第一迁移 - 将使用什么连接字符串



代码首先迁移对我来说很好。我有一个服务项目和一个WPF项目。该模型在WPF项目引用的服务项目中。更新数据库是在服务项目上完成的,但使用WPF项目中的连接字符串。现在,我添加了一个网络项目,该项目还引用了服务项目。因此,既然app.config中有一个连接字符串,并且web.config中有一个,它将使用哪一个?

在我的方案中,服务项目中的app.config被忽略。代码首先迁移将使用wpf项目中的app.config或Web项目上的web.config,取决于选择为启动项目。

执行update-database时,应指定包含迁移的项目。确保该项目中包含正确连接字符串的app.config文件。
您可以执行Update-Database -ConnectionStringName "MyConnectionString",它应该像魅力一样工作。

最新更新