【问题标题】:How to run another .EXE from my application setup ( VS 2010 )如何从我的应用程序设置中运行另一个 .EXE(VS 2010)
【发布时间】:2013-04-24 07:07:14
【问题描述】:

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

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

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

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

截图:

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

    • 感谢您的快速回复,让我看看我从来没有听说过,也想知道这个免费使用吗?
    • 是的,dotNetInstaller 在 MIT 许可下。
    • @emiguee:谢谢,正在安装它,希望我能尽快解决它
    猜你喜欢
    • 2015-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多