我在使用 WIX 时遇到问题。在安装 MSI 期间,我想验证是否安装了 .NET Framework 4.0,如果没有,那么我必须从 dotnet msi 安装。
由于我无法从另一个 MSI 调用 MSI,所以我编写了一个执行 .NET 框架验证和安装的 VB 脚本。
现在的问题是,我想在从安装目录安装后运行那个 VB 脚本。我尝试了所有可能的方法,但无法得到它。
这是一段 WIX 代码。
<CustomAction Id="StartAppOnExit" FileKey="DotNetFrameworkCheck.vbs"
Execute="deferred" Return="asyncWait" />
<InstallExecuteSequence>
<Custom Action="StartAppOnExit" After="InstallFinalize"></Custom>
</InstallExecuteSequence>
FileKey 在哪里
<File Id="DotNetFrameworkCheck.vbs" Source="Build_\message.vbs" />
我可以知道代码中的错误吗?