2015-05-29 66 views
1

我开发了一个使用.Net 4.0框架WPF应用程序。我在我的机器上安装了SQL 2012 Express版本。 我的应用程序使用适当的连接字符串在此数据库上执行基本的CRUD操作。 我对部署非常陌生。所以我的问题是如何在客户端部署我的mdf文件?我无法在客户端安装〜130MB的软件,仅用于我的4MB mdf文件,这是毫无意义的。此外,同时部署项目中,我看到了这个先决条件预检使用installshield部署应用程序

enter image description here

我的问题是:

  1. (我想,如果我检查SQL Server 2008 Express SP1它会下载它在客户端),但我有SQL 2012 Express Edition已安装,因此我该如何使用它?
  2. 也可以如果我给我的SQL 2012 Express版客户端独立exe文件? (有一个在clientside.so无需管理工作室应该怎样给客户端,以便它是安装仅需要运行密度纤维板文件的软件)

回答

0

回答你的第一个问题, 1.你将需要一个SQL Server 2012的.prq文件。你可以创建它,也可以从网上下载它。您可以从“可再分发”部分添加/编辑'.prq'文件。 对于第二个问题, 2.您可以通过特定说明将安装的apache 2012 express传递给客户端,以便仅安装服务器而不是管理工作室。