gpt4 book ai didi

c# - 在本地使用 SQL Server CE 并首先在生产 Entity Framework 代码上使用 SQL Server 2008?

转载 作者:行者123 更新时间:2023-11-30 17:17:58 25 4
gpt4 key购买 nike

我首先使用 EF 代码生成我的模型。我已将 SQL Server Compact Edition 添加到我的项目中,并将其用作本地数据库。

我想配置 DataContext,以便当我推送到生产环境时(基于机器名称),它会从 Web Config 中的连接字符串中拉取并使用 SQL Server 2008 数据库。

最简单的方法是什么?基本上我的问题是我需要在什么时候添加条件,以便在部署时它拉入连接字符串并正常工作。

这甚至是推荐的方法吗?

最佳答案

This讨论有一种方法,您可以在同一配置文件中进行多项设置。 Here建议使用多个配置文件,每个环境一个,或使用 MSBuild 生成选择一个配置文件。

使用 #IF DEBUG 是另一种选择,但如果开发人员决定测试发布版本并忘记他们是针对实时系统运行的,则存在风险!

关于c# - 在本地使用 SQL Server CE 并首先在生产 Entity Framework 代码上使用 SQL Server 2008?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6073149/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com