0

我觉得问这个问题真的很愚蠢,因为我知道我不应该在这个简单的任务上遇到这么多麻烦......但是当用户按下表单的按钮时,我正在尝试启动我的 .msi。我确信这是一个单线,但我一生都无法弄清楚这一点。我的桌面上有 .MSI 文件,所以我希望按钮也能够让用户选择 msi 文件的位置。如果有人可以帮助我,那就太好了...

4

2 回答 2

10

查看Process.Start

Process.Start("path to msi");

要获取文件的路径,可以使用FileDialog类(假设是 winforms)。

OpenFileDialog openFileDialog1 = new OpenFileDialog();

if(openFileDialog1.ShowDialog() == DialogResult.OK)
{
   Process.Start(openFileDialog1.FileName);
}
于 2012-04-17T20:51:05.020 回答
1

看看使用它来获取文件:

FileDialog dialog = new FileDialog();
于 2012-04-17T20:53:47.417 回答