如何从我的应用程序设置(VS 2010)运行另一个.EXE

时间:2013-04-24 07:07:15

标签: c# .net visual-studio-2010 installer installation

我有一个wpf应用程序,我进行了设置,在安装过程中我需要创建数据库,然后编辑Connectionstring(app.config)。所以我CustomAction添加Installer.csoverride Install method并完成了。

现在我需要从我的设置中安装SqlServer Express,即在创建数据库之前我应该​​检查机器是否已经安装了sqlserver,如果不是应该从我的应用程序设置安装。

据我所知,使用process.start()我可以运行exe,但问题是我面临的地方我应该保留sql.exe以及如何获取路径

提供任何有用的链接,非常感谢

截图: enter image description here

1 个答案:

答案 0 :(得分:4)

您可以使用dotNetInstaller或类似的引导程序。此解决方案仅创建一个安装程序,用于安装其他先决条件,然后执行Visual Studio安装程序。