2012-07-03 44 views
1

卓悅,卸載特定用戶-Wix 3.5

我有安裝的每臺機器的安裝,但是如果我想卸載它爲特定的用戶是可能的,因爲現在我所看到的是如果我以標準用戶身份登錄並卸載msi,則在我輸入並單擊繼續時,會要求我輸入管理員密碼,然後爲所有用戶卸載安裝程序。

謝謝。

艾瑪

回答

2

這是標準的行爲,提供啓動與Vista,由於UAC的出現。用戶帳戶控制支持允許任何標準用戶升級到管理員帳戶並執行此類操作,如卸載每臺機器安裝的應用程序。 http://en.wikipedia.org/wiki/User_Account_Control

編輯:如果您希望每個用戶能夠卸載應用程序只爲自己,不是你需要有安裝單獨安裝程序,就爲每個用戶,即你不能擁有註冊應用程序的安裝並且讓用戶分別卸載它。此外,如果您按用戶安裝應用程序,請確保您的資源使用了正確的位置,例如AppData而不是ProgramFiles或HKCU而不是HKLM。

以下是詳細信息:http://msdn.microsoft.com/en-us/library/445kc47k.aspx

+0

確定這是但罰款,如果我需要一個選項,如果我登錄爲標準用戶,並使用它應該被卸載的只有該用戶相同的用戶帳戶將卸載,是無論如何可能。 –

+0

在原始答案中查看我的編輯。 –