我创建了一个 windows 窗体项目,并创建了一个 MSI 文件以将该 windows 应用程序安装到客户端计算机中。
在安装那个 MSI 文件时,我检查如果用户使用 windows xp 然后我从 Internet 下载一个 MSI 文件并使用 C# 以编程方式安装它。
由于这两个文件都是 MSI,所以我收到以下错误。
错误的图片链接
http://i.stack.imgur.com/9A6WW.png
我在 C# 中使用安装程序类。通过覆盖 Commit 函数来安装该文件。
我怎样才能成功安装它?