0
讓我們想象一下,我已將屬性值傳遞給msiexec,這些屬性未在我的msi包中的任何位置定義。這些屬性是創建的,還是被忽略?將屬性傳遞給msiexec
讓我們想象一下,我已將屬性值傳遞給msiexec,這些屬性未在我的msi包中的任何位置定義。這些屬性是創建的,還是被忽略?將屬性傳遞給msiexec
是的,他們被創建。一旦通過msiexec命令行傳遞了一個屬性,就可以像在屬性表中直接定義它們一樣來處理它們。 Windows安裝大師可能會指出差異(如果有的話),但在使用方面我沒有注意到任何差異。
要確保可以在MSI本身中訪問屬性,您應該在SecureCustomAction屬性中真正定義它們。這是PUBLIC(大寫)屬性的列表,允許它們在安全環境中通過運行安裝的鎖定用戶帳戶將其值從客戶端(GUI)傳遞到服務器(實際安裝)進程。 – 2012-08-25 02:22:01