我如何使用安装程序激活exe文件作为事件?

时间:2015-09-21 05:44:20

标签: c# visual-studio-2012 process

我有一个WindowsForm Application,而Form2我有一个install button。我想点击install点击executable file,其中包含D:\Mat\R2008a\win64位置的setup.exe和名称exe。额外条件是:我希望此installer.inistring path = AppDomain.CurrentDomain.BaseDirectory.ToString(); string installerfilename = path + "installer.ini"; 设置人员一起玩:

private void Install_Click(object sender, EventArgs e)
        {
string desktopPath = @"D:\Mat\NSIS\R2008a\win64";
            ProcessStartInfo psi = new ProcessStartInfo();
            psi.Arguments = "/s /v /qn /min";
            psi.CreateNoWindow = true;
            psi.WindowStyle = ProcessWindowStyle.Hidden;
            psi.FileName = desktopPath + "\\" + "setup.exe";
            psi.UseShellExecute = false;
            Process.Start(psi);
            this.Visible = false;

        }

我想让我的应用程序像安装程序一样。

我尝试使用此代码,但不起作用:

setup.exe

我想使用installer.ini文件运行build.sbt

1 个答案:

答案 0 :(得分:0)

您需要在安装按钮点击事件上启动一个过程。这会调用你的exe文件

Process.Start("location of your setup file");