我编写了一个需要数据库的应用程序。我一直在我的机器上使用 SQL Server 的本地副本,但想为这个应用程序构建一个设置,安装它自己的数据库来支持该应用程序。我宁愿不必让用户自己安装 SQL,然后配置应用程序。
谁能在这里指出我正确的方向?
我编写了一个需要数据库的应用程序。我一直在我的机器上使用 SQL Server 的本地副本,但想为这个应用程序构建一个设置,安装它自己的数据库来支持该应用程序。我宁愿不必让用户自己安装 SQL,然后配置应用程序。
谁能在这里指出我正确的方向?
这是一篇关于在应用程序中嵌入 SQL Server Express 然后部署它的好文章。
在 Visual Studio 中创建设置和部署 > 设置项目 - 您可以添加先决条件,例如强制执行 .net 框架版本、安装 SQL express 并通常配置文件/文件夹/快捷方式。
您可以使用连接字符串的附加 db 文件方法将 mdf 实际附加到 sql 服务器 - 或者 - 如果您需要更复杂的设置,您可以编写自己的 sql 脚本来运行。