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

我有一个需要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来安装所有安装程序.请提供一个例子.

编辑

请单击一次吗?我希望将安装程序文件放在一个位置,并且不想从服务器进行安装,如单击一次所示.

非常感谢

解决方法:

我们的一个安装程序中有类似的需求.我们的解决方案是编写一个您提到的“ bootstrapper” exe.我们使用exe来执行sql express安装,然后依次执行我们自己的MSI.

上一篇:android-如何避免使用Parse进行安装重复?


下一篇:C#-更新安装