制作一個可以支援大部分應用程式、Offic、資料庫安裝的XPE作業系統,需要添加一下元件:
基本元件,用于安裝普通的基于各類安裝打包工具或者基于Installer服務的應用程式:
Windows Installer Service
Explorer Shell
CMD - Windows Command Processor
Task Manager
資料庫元件,如果你安裝的應用程式需要資料庫支援,例如Office等,則需要添加:
Primitive: Odbcint
Primitive: Odbc32
Jet Database Engine
Jet Database ODBC Support
Jet Database DAO Support
Jet Database Data Extensions
Jet Database Foreign Data ODBC Extensions
Jet Database OLEDB Support
Jet Database EngineJet Database ODBC Support
Microsoft Data Access Components (MDAC)
安裝Visual C++ 或者 Visual Basic及相關軟體包,則需要添加:
Administration Support Tools
Windows Logon
Dos Windows on Windows Support
C Runtime Library (4.0.1183.1)
Visual Basic 5.0 Runtime Library
Visual Basic 6.0 Runtime Library
Visual C++ Runtime Libraries (Side X Side)
Visual C++ Runtime Libraries Policy XPSP2
Visual C++ Runtime Libraries XPSP2
Windows Script Engines
Microsoft Foundation Class Library (MFC)
Microsoft Visual C++ Run Time
Microsoft Visual C++ Run Time (Legacy)
Msxml Libraries
Msxml 3.1/Msxml 2.6
Computer Name User Interface
如果你的應用程式需要圖形圖像支援,則需要添加:
Direct相關元件
GDI相關元件
OpenGL Support
如果你的應用程式需要網絡支援,例如OPC等,則需要添加完整的網絡元件:
防火牆(Windows Firewall/Internet Connection Sharing (ICS))
使用者權限和賬戶
TCP/IP協定
Windows網絡設定
相關網絡工具,例如ping,netstat等
如果定制的xpe能夠提供給客戶自增加新裝置,則需要添加:
Device Manager
System Control Panel
Add Hardware Control Panel
Tray Icon Add/Remove Support
Users Control Panel
Safely Remove Hardware Program
如果你的應用程式在以上元件都添加的情況下,仍然不能正常安裝,則需要添加:
使用Windows Logon登入模式,因為有些安裝程式需要驗證使用者權限
System Restore
本文轉自雷志剛 51CTO部落格,原文連結:http://blog.51cto.com/leizhigang/238239