2011-05-25 81 views
0

我有一個安裝程序(使用wix製作)。在安裝過程中,需要用戶輸入用於設置IIS網站。現在的問題是,在卸載過程中,它會破壞IIS的默認網站,我的假設是,這是因爲在卸載期間沒有用戶輸入。 因此,爲了解決這個問題,我將用戶輸入存儲在註冊表中,然後閱讀並使用它來設置站點(安裝期間)。因此,在安裝過程中,它會創建註冊表項/值,然後讀取它並使用它來創建站點。假設在卸載期間它反轉,即讀取並刪除它,問題應該已經解決。不幸的是,這種情況並非如此。 任何指針?從wix安裝程序卸載時註冊表的讀取順序

回答

0

如果我理解你是正確的,你希望在你的程序被卸載後剩下IIS網站。如果是這種情況,您必須聲明一個條件,以便只在安裝時進行網站設置。

NOT (REMOVE ~= "ALL") 

這應該爲你解決問題。

相關問題