MsiLogging 屬性
MsiLogging屬性會設定 Windows Installer 套件的預設記錄模式。 如果 屬性資料表中有這個選擇性屬性,安裝程式會產生名為 MSI* 的記錄檔。日誌。 記錄檔的完整路徑是由 MsiLogFileLocation 屬性的值所指定。
此屬性的值應該是下列字元的字串,可指定預設記錄模式。
值 | 意義 |
---|---|
|
狀態訊息。 |
|
非嚴重警告。 |
|
所有錯誤訊息。 |
|
啟動動作。 |
|
動作特定記錄。 |
|
使用者要求。 |
|
初始 UI 參數。 |
|
記憶體不足或嚴重結束資訊。 |
|
磁碟空間不足訊息。 |
|
終端機屬性。 |
|
詳細資訊輸出。 |
|
額外的偵錯資訊。 僅適用于 Windows Server 2003。 |
|
將每一行排清至記錄。 |
此屬性可從 Windows Installer 4.0 開始取得。
您無法在 MsiLogging 屬性的值中使用 /L 選項的 「+」 和 「*」 值。
您可以使用原則、命令列選項或以程式設計方式設定記錄模式。 這會覆寫預設記錄模式。 如需設定記錄模式之所有可用方法的詳細資訊,請參閱Windows Installer 記錄一節中的一般記錄。
如果 MsiLogging 屬性存在於 Property 資料表中,可以使用 資料庫轉換來變更此屬性的值,藉此修改封裝的預設記錄模式。 使用 .msp file. (.msp file.) , 就無法變更預設記錄模式
如果已在Property 資料表中設定MsiLogging屬性,則可以藉由設定DisableLoggingFromPackage原則和記錄原則來指定電腦的所有使用者的預設記錄模式。 設定 DisableLoggingFromPackage 原則和記錄原則將會覆寫所有套件的 MsiLogging 屬性。
需求 | 值 |
---|---|
版本 |
Windows Server 2012、Windows 8、Windows Server 2008 R2 或 Windows 7 上的 Windows Installer 5.0。 Windows Server 2008 或 Windows Vista 上的 Windows Installer 4.0 或 Windows Installer 4.5。 Windows Server 2003 或 Windows XP 上的 Windows Installer 4.5。 如需 Windows Installer 版本所需的最低 Windows Service Pack 相關資訊,請參閱 Windows Installer Run-Time需求 。 |