MsiLogging 屬性

MsiLogging屬性會設定 Windows Installer 套件的預設記錄模式。 如果 屬性資料表中有這個選擇性屬性,安裝程式會產生名為 MSI* 的記錄檔。日誌。 記錄檔的完整路徑是由 MsiLogFileLocation 屬性的值所指定。

此屬性的值應該是下列字元的字串,可指定預設記錄模式。

意義
I
狀態訊息。
w
非嚴重警告。
e
所有錯誤訊息。
a
啟動動作。
r
動作特定記錄。
u
使用者要求。
c
初始 UI 參數。
m
記憶體不足或嚴重結束資訊。
o
磁碟空間不足訊息。
p
終端機屬性。
v
詳細資訊輸出。
x
額外的偵錯資訊。 僅適用于 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需求

另請參閱

屬性

Windows Installer 3.1 和舊版不支援