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