0

我正在使用 Entity Framework 4 和 Visual Studio 2010 创建一个数据库。

第一步我很好 - 我先做模型,所以我成功创建了模型,现在我的解决方案中有一个有效的 .edmx 文件。

我的目标如下:我想生成数据库并将其添加到解决方案中,以便我可以将解决方案提供给其他人,他们将能够构建并运行它 - 我不希望数据库连接依赖于任何我的本地设置,并且我不希望他们需要重新创建数据库,它会在其中包含一些“种子数据”。这应该是可能的,我看到了类似的解决方案。

我将不胜感激有关如何做到这一点的建议。

4

1 回答 1

1

使用 SQL Server Express 并将数据库文件放入 App_Data 目录(用于 Web 应用程序)或将它们复制到其他应用程序的输出中的解决方案项。更改连接字符串以附加文件 - 它应该类似于:

AttachDbFileName=|DataDirectory|\YourDB.mdf;Initial Catalog=YourDB;Integrated Security=SSPI
于 2012-10-13T06:54:28.080 回答