在应用程序安装上安装sql express 2005和备份数据库

时间:2010-02-18 14:47:29

标签: c# installer clickonce installation sql-server-express

我有一个需要SQL Express 2005数据库的c#wpf应用程序,我想在我的应用程序中部署Sql Express。所以我用谷歌搜索,但没有找到任何有价值的信息如何创建一个

的安装程序
  1. install Sql Express 2005 and 
  2. restore my backup database 

在我的项目安装之前?我试图在visual studio安装项目中使用自定义操作静默安装SqlExpr.exe,但这是不可能的,因为2 msi安装程序无法同时运行。那么是否有任何免费且易于使用的工具支持这种类型的安装程序脚本,或者我必须编写将安装此全部的自定义exe。请举例。

编辑

点击一次案例?我想在一个地方安装安装程序文件,并且不希望从服务器安装,如点击一次建议。

非常感谢

1 个答案:

答案 0 :(得分:3)

我们的安装人员也有类似的需求。我们的解决方案是编写一个像你提到的“bootstrapper”exe。我们使用exe来排除sql express安装,然后依次使用我们自己的MSI。