使用installshield部署应用程序

时间:2015-05-29 10:27:21

标签: c# sql-server wpf visual-studio-2012 deployment

我使用 .Net 4.0框架开发了 WPF 应用程序。我在我的机器上安装了 SQL 2012 Express Edition 。 我的应用程序使用适当的连接字符串对此数据库执行基本CRUD操作。 我是部署新手。所以我的问题是如何在客户端部署我的mdf文件?我无法在客户端安装~130MB的软件只是因为我的4MB mdf文件没有意义。另外,在部署项目时,我看到了这个先决条件屏幕

enter image description here

我的问题是:

  1. (我想如果我检查SQL Server 2008 Express SP1它将在客户端下载它)但是我安装了SQL 2012 Express Edition,那么我该如何使用呢?。
  2. 也有可能如果我给客户端单独执行我的SQL 2012 Express版本? (客户端不需要管理工作室。那么应该给客户什么,以便只安装运行 .mdf 文件所需的那些软件)

2 个答案:

答案 0 :(得分:0)

回答你的第一个问题, 1.您将需要SQL Server 2012的.prq文件。您可以创建它,也可以从Web下载它。您可以添加/修改' .prq'来自' Redistributable'的文件部分。 对于你的第二个问题, 2.您可以通过特定说明将aql 2012 express的设置传递给您的客户,只安装服务器而不是管理工作室。

答案 1 :(得分:-1)

您最需要SQL Server Compact