我想构建一个 Wix 安装程序,它将检测我的一些程序并更新它们。
我有 c# 代码(使用另一个 DLL)来检查系统上的一些东西,然后我想下载所有应用程序的最新版本的表格,决定我需要更新哪个应用程序,然后下载并更新所选那些。
所以我的问题是,Wix 可以执行以下操作:
1)使用 c# 运行另一个 dll 调用?
2)从网上下载一个文件并解析它(比方说-也使用c#)?
3)转到链接并下载 MSI\EXE?
4)安装 MSI\EXE (假设在静音模式下运行)?
5)从系统中卸载旧的其他应用程序?