Windows Installer
From Wikipedia, the free encyclopedia
Remove ads
Windows Installer (Windows енгізуші) - бағдарламалар енгізуді қамтамасыз ететін Microsoft Windows жүйесінің бөлігі. Windows 2000 бастап Windows компоненті болып табылады; одан да ерте Windows түрлеріне енгізіле алады. Барлық керек ақпарат(кейде барлық енгізілетін файлдармен) енгізілетін пакеттерде(installation packages) сақталады. Форматы .msi.
Remove ads
Тарихы
Windows Installer 1995-1998 жылдары жасалып, бас кезде Darwin атымен танымал болатын. Одан кейін Microsoft Installer бола бастады және сол кезде форматы .msi болды. Installer’ дің бірінші түрі 1999 жылдың басында Microsoft Office 2000 инсталдаушы ретінде шыға бастады.Сол жылдың аяғында Installer енді Windows 2000 бір бөлігіне айналды. Майкрасофт әрдайым жаңа бағдарламашыларды жаңа инсталдаушыларға көшуде қолдап отырды. Өйткені онымен Майкрасофт Windows 2000 Logo алғысы келетіндерге, Windows Installer қолдануын талап етті. Windows Installer ескі Microsoft — Setup API (ACME Setup) – ке қарағанда алдыға қарай жылжуда өте маңызды рөл атқарды. Өйткені онда GUI мүмкіншіліктері, қайта өшіру және енгізілу уақытында бас тарту мүмкіншіліктері болды.
Remove ads
Логикалық құрылымы
Инсталдау пакеті бір ғана тауардың енгізілуін сипаттайды және өзінің GUID бар. Тауар компоненттерден(component) және мүмкіншіліктерден(features) тұрады. Компонент (component) – файл топтамалары, реестр мәндері,құралған папка және басқа элементтердің минималды бөлінбейтін, жалпы бір ғана атпен аталған(компонент атымен) енгізу бірлігі. Компоненттер соңғы пайдаланушыдан жасырылған. Әр компонент өз кілт жолынан (key path) тұрады.Мысалға пайдаланушының компьютерінде компоненттің болып болмауын анықтайтын басты файлдың аты болып табылады. Мүмкіншілік (feature) – компонеттердің немесе басқа да мүмкіншіліктердің топтамасы. Енгізі кезіндегі көрсетілетін енгізу бөліктерін таңдау диалогы сол мүмкіншіліктерді көрсетеді.Және тек сол мүмкіншілікте көрсетілген компоненттер ғана жазылады.
Remove ads
Физикалық құрылымы
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads