【问题标题】:Creating an Installer that Creates + Sets up SQL server Database in Install - WPF/创建一个安装程序,在安装中创建 + 设置 SQL 服务器数据库 - WPF/
【发布时间】:2012-09-12 21:46:15
【问题描述】:

我有一个使用 WPF/.Net 并连接到 SQL Server 数据库的程序。我正处于部署阶段,我正在尝试创建一个安装程序来创建+设置我的数据库,我的应用程序每次运行时都可以连接到它。使用 Visual Studio 2010。提前致谢。

【问题讨论】:

  • 所以你想安装本地版本的SQL? SQL 有很多版本 - 请具体说明。
  • 您是否假设已经安装了 sql server 应用程序?如果是这样,您可以运行命令行脚本来构建您的数据库:stackoverflow.com/questions/2750278/…
  • @Blam 使用 MSFT SQL Server。我假设 Visual Studio 会创建一些东西,允许用户在没有安装任何 SQL Server 的情况下拉/推到安装时创建的数据库。这是一个糟糕的假设。
  • @MikeParkhill 我假设已经安装了 SQL 服务器,对于我将安装软件(学校项目)的机器,它们实际上已经安装了 SQL 服务器。我现在的问题是应用程序中的连接字符串被硬编码到我机器目录的某个位置,我希望创建、设置数据库并让程序连接到实例。
  • 如果没有安装SQL,VS如何与SQL对话?看看嵌入式 CE。在您的开发环境中,它连接到什么?

标签: .net wpf sql-server windows-installer


【解决方案1】:

Visual Studio 不直接支持这一点。要安装 SQL Server,您可以将其添加为先决条件,但设置数据库需要 custom actions(您编写的自定义代码)。

一个简单的解决方案是使用支持 SQL 脚本和数据库的商业设置创作工具。这是一个可以帮助您入门的列表:http://en.wikipedia.org/wiki/List_of_installation_software

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-03-21
    • 1970-01-01
    • 2010-10-23
    • 2020-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多