这可能看起来像一个愚蠢的问题,但我如何将我的数据库与我的c#项目一起保存到另一个位置,如cd或penDrive?
这是我第一次使用Visual Studio。我创建了一个连接和使用SQL Server express的项目。 现在我需要将我的所有文件保存到光盘上,以便给某人测试我的项目,但我不知道如何将数据库保存到它?
有人可以帮忙吗? 谢克斯,伊马克。
答案 0 :(得分:1)
查看SQLite。它是一个本地文件,将与您的WPF应用程序一起部署,只需在项目依赖项中适当地包含它的dll即可。它也有一个非常好的实体框架提供者。您还可以获得以下优势:您不必让您的客户端用户安装SQL服务器或任何类似的疯狂。我将它用于我最新的WPF应用程序,它非常棒。
答案 1 :(得分:1)
SQL Server数据库文件不能像其他文件一样被复制 - 它们受SQL Server实例的控制。
如果要部署现有数据库,则有两个选项:
或: