訓練
學習路徑
Implement finance and operations apps - Training
Plan and design your project methodology to successfully implement finance and operations apps with FastTrack services, data management and more.
注意
本文適用于使用 Windows Installer 為其應用程式建置安裝程式套件的軟體發展人員。 如果您是在安裝或卸載應用程式期間或卸載電腦時遇到困難的使用者,您應該連絡客戶支援以取得您嘗試安裝或移除的軟體。 如果您需要 Microsoft 產品的支援,請移至我們的 技術支援網站。
Windows Installer 函式會傳回這些錯誤碼 ,MsiExec.exe 和 InstMsi.exe。 請注意,您也可以傳回 Winerror.h (,例如ERROR_INVALID_DATA) 。 如需 Windows Installer 傳回的更多錯誤碼,請參閱 Windows Installer 錯誤訊息。
錯誤碼ERROR_SUCCESS、ERROR_SUCCESS_REBOOT_INITIATED和ERROR_SUCCESS_REBOOT_REQUIRED表示成功。 如果傳回ERROR_SUCCESS_REBOOT_REQUIRED,則安裝成功完成,但需要重新開機才能完成安裝作業。
錯誤碼 | 值 | 描述 |
---|---|---|
ERROR_SUCCESS | 0 | 動作已順利完成。 |
ERROR_INVALID_DATA | 13 | 資料無效。 |
ERROR_INVALID_PARAMETER | 87 | 其中一個參數無效。 |
ERROR_CALL_NOT_IMPLEMENTED | 120 | 當自訂動作嘗試呼叫無法從自訂動作呼叫的函式時,就會傳回此值。 函式會傳回值ERROR_CALL_NOT_IMPLEMENTED。 |
ERROR_APPHELP_BLOCK | 1259 | 如果 Windows Installer 判斷產品可能與目前的作業系統不相容,則會顯示一個對話方塊,通知使用者並詢問是否仍要嘗試安裝。 如果使用者選擇不嘗試安裝,就會傳回此錯誤碼。 |
ERROR_INSTALL_SERVICE_FAILURE | 1601 | 無法存取 Windows Installer 服務。 請連絡您的支援人員,確認 Windows Installer 服務是否已正確註冊。 |
ERROR_INSTALL_USEREXIT | 1602 | 使用者已取消安裝。 |
ERROR_INSTALL_FAILURE | 1603 | 安裝期間發生嚴重錯誤。 |
ERROR_INSTALL_SUSPEND | 1604 | 安裝已暫停、不完整。 |
ERROR_UNKNOWN_PRODUCT | 1605 | 此動作僅適用于目前安裝的產品。 |
ERROR_UNKNOWN_FEATURE | 1606 | 未註冊功能識別碼。 |
ERROR_UNKNOWN_COMPONENT | 1607 | 未註冊元件識別碼。 |
ERROR_UNKNOWN_PROPERTY | 1608 | 這是未知的屬性。 |
ERROR_INVALID_HANDLE_STATE | 1609 | 控制碼處於無效狀態。 |
ERROR_BAD_CONFIGURATION | 1610 | 此產品的組態資料已損毀。 請連絡您的支援人員。 |
ERROR_INDEX_ABSENT | 1611 | 元件限定詞不存在。 |
ERROR_INSTALL_SOURCE_ABSENT | 1612 | 此產品的安裝來源無法使用。 確認來源存在,而且您可以存取來源。 |
ERROR_INSTALL_PACKAGE_VERSION | 1613 | Windows Installer 服務無法安裝此安裝套件。 您必須安裝 Windows Service Pack,其中包含較新版本的 Windows Installer 服務。 |
ERROR_PRODUCT_UNINSTALLED | 1614 | 產品已卸載。 |
ERROR_BAD_QUERY_SYNTAX | 1615 | SQL 查詢語法無效或不受支援。 |
ERROR_INVALID_FIELD | 1616 | 記錄欄位不存在。 |
ERROR_INSTALL_ALREADY_RUNNING | 1618 | 另一個安裝正在進行中。 請先完成該安裝,再繼續進行此安裝。 如需 mutex 的相關資訊,請參閱 _MSIExecute Mutex。 |
ERROR_INSTALL_PACKAGE_OPEN_FAILED | 1619 | 無法開啟此安裝套件。 確認套件存在且可供存取,或連絡應用程式廠商以確認這是有效的 Windows Installer 套件。 |
ERROR_INSTALL_PACKAGE_INVALID | 1620 | 無法開啟此安裝套件。 請連絡應用程式廠商以確認這是有效的 Windows Installer 套件。 |
ERROR_INSTALL_UI_FAILURE | 1621 | 啟動 Windows Installer 服務使用者介面時發生錯誤。 請連絡您的支援人員。 |
ERROR_INSTALL_LOG_FAILURE | 1622 | 開啟安裝記錄檔時發生錯誤。 確認指定的記錄檔位置存在且可寫入。 |
ERROR_INSTALL_LANGUAGE_UNSUPPORTED | 1623 | 您的系統不支援此安裝套件的語言。 |
ERROR_INSTALL_TRANSFORM_FAILURE | 1624 | 套用轉換時發生錯誤。 確認指定的轉換路徑有效。 |
ERROR_INSTALL_PACKAGE_REJECTED | 1625 | 系統原則禁止此安裝。 請連絡您的系統管理員。 |
ERROR_FUNCTION_NOT_CALLED | 1626 | 無法執行函式。 |
ERROR_FUNCTION_FAILED | 1627 | 函式在執行期間失敗。 |
ERROR_INVALID_TABLE | 1628 | 指定了無效或未知的資料表。 |
ERROR_DATATYPE_MISMATCH | 1629 | 提供的資料是錯誤的類型。 |
ERROR_UNSUPPORTED_TYPE | 1630 | 不支援此類型的資料。 |
ERROR_CREATE_FAILED | 1631 | Windows Installer 服務無法啟動。 請連絡您的支援人員。 |
ERROR_INSTALL_TEMP_UNWRITABLE | 1632 | Temp 資料夾已滿或無法存取。 確認 Temp 資料夾存在,而且您可以寫入該資料夾。 |
ERROR_INSTALL_PLATFORM_UNSUPPORTED | 1633 | 此平臺不支援此安裝套件。 請連絡應用程式廠商。 |
ERROR_INSTALL_NOTUSED | 1634 | 此電腦上不會使用元件。 |
ERROR_PATCH_PACKAGE_OPEN_FAILED | 1635 | 無法開啟此修補程式套件。 確認修補程式套件存在且可存取,或連絡應用程式廠商,以確認這是有效的 Windows Installer 修補程式套件。 |
ERROR_PATCH_PACKAGE_INVALID | 1636 | 無法開啟此修補程式套件。 請連絡應用程式廠商,確認這是有效的 Windows Installer 修補程式套件。 |
ERROR_PATCH_PACKAGE_UNSUPPORTED | 1637 | Windows Installer 服務無法處理此修補程式套件。 您必須安裝包含較新版本 Windows Installer 服務的 Windows Service Pack。 |
ERROR_PRODUCT_VERSION | 1638 | 已安裝此產品的另一個版本。 無法繼續安裝此版本。 若要設定或移除此產品的現有版本,請使用主控台中的新增/移除程式。 |
ERROR_INVALID_COMMAND_LINE | 1639 | 不正確命令列引數。 如需詳細的命令列說明,請參閱 Windows Installer SDK。 |
ERROR_INSTALL_REMOTE_DISALLOWED | 1640 | 目前使用者不允許從執行終端機伺服器角色服務之伺服器的用戶端會話執行安裝。 |
ERROR_SUCCESS_REBOOT_INITIATED | 1641 | 安裝程式已起始重新開機。 這個訊息表示成功。 |
ERROR_PATCH_TARGET_NOT_FOUND | 1642 | 安裝程式無法安裝升級修補程式,因為正在升級的程式可能遺失,或升級修補程式會更新不同版本的程式。 確認要升級的程式存在於您的電腦上,而且您有正確的升級修補程式。 |
ERROR_PATCH_PACKAGE_REJECTED | 1643 | 系統原則不允許修補程式套件。 |
ERROR_INSTALL_TRANSFORM_REJECTED | 1644 | 系統原則不允許一或多個自訂。 |
ERROR_INSTALL_REMOTE_PROHIBITED | 1645 | Windows Installer 不允許從遠端桌面連線進行安裝。 |
ERROR_PATCH_REMOVAL_UNSUPPORTED | 1646 | 修補程式套件不是卸載式修補套件。 |
ERROR_UNKNOWN_PATCH | 1647 | 修補程式不會套用至此產品。 |
ERROR_PATCH_NO_SEQUENCE | 1648 | 找不到一組修補程式的有效序列。 |
ERROR_PATCH_REMOVAL_DISALLOWED | 1649 | 原則不允許移除修補程式。 |
ERROR_INVALID_PATCH_XML | 1650 | XML 修補程式資料無效。 |
ERROR_PATCH_MANAGED_ADVERTISED_PRODUCT | 1651 | 系統管理使用者無法針對受管理的使用者或處於公告狀態的每部電腦應用程式套用修補程式。 |
ERROR_INSTALL_SERVICE_SAFEBOOT | 1652 | 當電腦處於 安全模式時,將無法存取 Windows Installer。 結束安全模式,然後再試一次,或嘗試使用 系統還原 將電腦傳回先前的狀態。 從 Windows Installer 4.0 版開始提供。 |
ERROR_ROLLBACK_DISABLED | 1653 | 無法執行多個封裝交易,因為已停用復原。 如果停用復原,則無法執行多個套件安裝。 從 Windows Installer 4.5 版開始提供。 |
ERROR_INSTALL_REJECTED | 1654 | 您嘗試執行的應用程式在此版本的 Windows 上不受支援。 Microsoft 尚未簽署的 Windows Installer 套件、修補或轉換無法安裝在 ARM 電腦上。 |
ERROR_SUCCESS_REBOOT_REQUIRED | 3010 | 需要重新開機才能完成安裝。 這個訊息表示成功。 這不包括 執行 ForceReboot 巨集指令的安裝。 |
訓練
學習路徑
Implement finance and operations apps - Training
Plan and design your project methodology to successfully implement finance and operations apps with FastTrack services, data management and more.
文件
適用于開發人員的 Windows Installer 錯誤訊息 () - Win32 apps
Windows Installer 錯誤訊息的訊息碼、郵件內文和備註。 錯誤包括寄送錯誤、內部錯誤,以及安裝或卸載應用程式所造成的錯誤。
MSI 安裝錯誤 1603 - Windows Server
針對安裝 Windows 安裝程式套件時發生錯誤 1603,提供解決方案。
msiexec 命令的參考文章,該命令提供從命令行在 Windows Installer 上安裝、修改和執行作業的方法。