2013-03-08 54 views
0

我正在爲一個WPF應用程序的installshield中的基本MSI項目工作。如何從Installshield的Basic MSI項目修復.Net Framework?

我已經添加了.Net Framework的先決條件,但是這個先決條件根據.Net的註冊表值安裝.Net框架。

但我的問題是,如果.Net框架在用戶的機器上損壞,那麼我如何檢測它是否損壞,以及如何在安裝時修復它。

請建議我解決這個問題。 在此先感謝。

+0

您如何檢測到框架在安裝之外損壞?如果您有一個編程方法,也許可以通過安裝完成。但我不知道你會如何檢測這樣的事情。 – 2013-03-09 20:00:52

+0

這是主要問題。如何檢測.Net是否損壞。 有一個工具「.Net Varification Tool」,但它也不準確。如果有任何我可以找出.Net是否被破壞,我如何通過先決條件修復它? – 2013-03-11 07:11:07

回答

1

Windows安裝程序有一個互斥鎖,可以在每臺計算機上執行一次安裝。所以即使你有代碼來檢測一個破損的框架,你也無法開始修復。

這個要求的起源是什麼呢?海事組織不應該是你的問題,如果用戶有一個破碎的框架。將他們指向驗證工具並讓他們弄清楚。

相關問題