如何从Installshield中的基本MSI项目修复.Net Framework?

时间:2013-03-08 05:41:35

标签: installation installshield

我正在为一个WPF应用程序在installshield中开发基本的MSI项目。

我添加了.Net Framework的先决条件,但是这个先决条件是根据.Net的注册表值安装.Net框架。

但我的问题是,如果.Net Framework在用户的计算机上损坏,那么我如何检测它是否已损坏,以及如何在安装时修复它。

请尽快给我解决方案。 提前谢谢。

1 个答案:

答案 0 :(得分:1)

Windows Installer有一个互斥锁,可以为每台计算机强制执行一次安装。因此,即使你有代码来检测破坏的框架,你也无法开始修复。

这项要求的起源是什么?如果用户有一个破碎的框架,它应该不是你的问题。将它们指向验证工具,让他们弄明白。