【发布时间】:2011-09-29 13:41:08
【问题描述】:
我有一个使用 Sql Server 2008 R2 存储数据的 C# 程序。 我在部署应用程序时遇到了问题,因为我想在安装包中包含一个演示数据库,以便用户更容易测试。 有没有办法做到这一点?
【问题讨论】:
标签: c# database sql-server-2008 testing installation
我有一个使用 Sql Server 2008 R2 存储数据的 C# 程序。 我在部署应用程序时遇到了问题,因为我想在安装包中包含一个演示数据库,以便用户更容易测试。 有没有办法做到这一点?
【问题讨论】:
标签: c# database sql-server-2008 testing installation
这并不简单。您的安装程序必须安装 SQL Server,可能是静默安装。但是机器可能已经安装了它。在这种情况下,他们不会希望您卸载它,而是使用该安装。
更简单的方法可能是要求 Sql Server 2008 R2 已安装,询问它的连接属性并在安装期间在该实例中创建您的 schema。
【讨论】:
您能否考虑安装/使用 SQL Server Compact Edition,仅用于演示数据库?大概演示数据会很小,将 CE 版本添加到您的常规设置中会很简单。
【讨论】: