我遇到了以下問題:
我已經用WIX構建了一個安裝程序。此安裝程序包含.NET Framework 3.5的引導程序。第一次安裝引導程序就像一個魅力。 .NET框架3.5被安裝。但是,例如卸載並重新安裝引導程序後,無法識別.NET Framework 3.5已經安裝。更改由WIX生成的.NET 3.5引導程序的行爲
我發現了以下理由:
根據引導程序日誌它檢查此註冊表值:
讀數值註冊表項的「安裝」「HKLM \軟件\微軟\ NET Framework安裝\ NDP \ V3.5 \ 1033' 無法讀取註冊表值
它搜索在.NET框架的本地化版本(1033 =德國)
在米如果我只安裝英文版的框架(1031 =英文)
所以我只有1031作爲子項。
所以我的問題是,如果有可能從
改變檢查 'HKLM \軟件\微軟\ NET Framework安裝\ NDP \ v3.5版本\ 1033'
到
「HKLM \ Software \ Microsoft \ NET Framework Setup \ NDP \ v3.5 \'
還有一個名爲'installed'的值,對於引導程序,安裝框架的哪種語言並不重要。
在此先感謝您的幫助
引導程序是如何創建的? – BryanJ