Каква е функцията на файла Setup.exe?
функция
Файлът Setup.exe не съдържа цялата информация, необходима за инсталиране. Действайте повече като "тестер", за да сте сигурни, че вашият компютър разполага с всичко необходимо за стартиране на програмата. Приложенията обикновено са изградени в ".NET Framework" на Microsoft, което е инструмент, който разработчиците трябва да правят. На първо място, Setup.exe потвърждава, че версията ".NET Framework", която имате на вашия компютър, е съвместима с приложението, преди да може да продължи. Ако компютърът ви има предишна версия, след това setup.exe ще започне тиха инсталация на файла ".NET Framework", наречен dotnetfx.exe. След като направите това, setup.exe ще подготви кодовете за грешки, които трябва да намерите по време на инсталационния процес. След това ще извика файла на Microsoft Installer, необходим за инсталиране на програмата.
конфигурации
Setup.exe също проверява информационния файл, наречен "Settings.ini" или "Setup.ini", ако трябва да направите други действия по време на инсталацията. Това включва конфигуриране на езика на приложението ви, персонализиране на диалоговите прозорци, които се появяват и изтриване на рестартирането, след като инсталацията приключи.
Microsoft Installer
Файловете на Microsoft Installer имат разширение "MSI", което съдържа цялата информация, необходима за успешното инсталиране на програма. Също така тези файлове определят всички подробности за програмата, от каква директория ще бъде инсталирана, кои папки ще бъдат създадени, кои файлове ще бъдат поставени, къде ще се появят командите за бърз достъп и всички други функции и компоненти, които създават самата програма. Това е, което файла setup.exe извиква по време на инсталационния процес. Някои приложения от три части се присъединят към setup.exe с MSI файла, така че първата от тях вече съдържа MSI в него, докато други ги построяват отделно, което ще ви позволи да видите setup.msi или да инсталирате. msi в папката за инсталиране.
Регистрационен файл
Файлът setup.exe произвежда друг, наречен "setup.log". Това обикновено се генерира в папката "Temp" (временни файлове) и съдържа всички стъпки, предприети от момента на стартиране на файла "setup.exe", докато инсталацията приключи или не успее. Архивният файл е особено важен, когато се опитвате да решите проблемите, защото инсталацията ви не е успешна, защото ще ви покаже точно къде се е провалил и кой е този код за грешка.
Най-често срещаните кодове за грешки
Обърнете внимание, че setup.exe генерира кодове за грешки, които можете да видите в setup.log след инсталирането. От друга страна, успешните инсталации обикновено генерират код за излизане = 0. Изходният код означава, че инсталацията е приключила и нулевата стойност показва, че няма грешка. Другите регистрационни файлове за настройка могат да се отнасят до изходните кодове като кодови кодове. Този ред обикновено е последният, който може да се намери в журналния файл. Изходният код, който има положителна стойност, означава, че настройката завърши с някои грешки. Най-често срещаните са следните:
3010: Това означава, че настройката изисква рестартиране. Рестартирането на компютъра в крайна сметка ще върне код за излизане от 0.
8192: Друг код за грешка, който означава рестартиране.
4101: Това означава, че е стартиран друг setup.exe и трябва да го анулирате, преди да продължите. За да се уверите, че има само едно изпълнение, отидете на "Task Manager" (прост Ctrl + Shift + Esc ще ви отведе там) и в таблицата "Processes" се уверете, че има само едно копие на setup.exe,
4097: Това означава, че нямате право да инсталирате нещо на компютъра си. За да го разрешите, можете да се свържете с мрежовия администратор, ако сте в офис или да промените привилегията на потребителския си профил като администратор.
1633: Този код за грешка означава, че вашата система не е съвместима с приложението. Това се случва независимо дали инсталирате приложение, което не поддържа по-стари версии на Windows (Windows 95, 98, ME и т.н.), или че е пусната нова операционна система и приложението вече не е съвместимо с него. Програмите обикновено имат информация за операционните системи, с които те са съвместими, затова по-добре проверете това първо, за да избегнете този код за грешка.