具有多个 Web 配置转换的实体框架迁移

2023-12-24

我已使用启用了迁移的 Entity Framework 5 在 Visual Studio 2010 中创建了一个 ASP.NET MVC 4 项目。我有多个针对不同环境(调试、暂存、发布)的 Web 配置文件,这些文件将根据环境指定不同的数据库连接字符串。如何使用Update-Database来自包管理器控制台的命令与多个配置文件?每次运行此命令时,它都会默认为主 Web.config 连接字符串。感谢您提前提供的任何帮助。


为了尝试并使事情尽可能简单,我在远程登台和生产服务器上运行迁移的方法是从包控制台运行以下命令(数据源和用户/通行证将根据哪个服务器而变化我想针对以下对象运行迁移:

Update-Database -Verbose -ConnectionString "Data Source=ServerName;Initial Catalog=db;User Id=user;Password=pass;" -ConnectionProviderName "System.Data.SqlClient"

到目前为止,这对我有用,以防其他人在寻找。多谢大家的评价。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

具有多个 Web 配置转换的实体框架迁移 的相关文章

随机推荐