Використання прикладу завантажувача з додатком

У прикладі завантажувача Setup.exe зовнішній файл Settings.ini використовується для визначення наступних параметрів.

Розташування файлу Dotnetfx.exe і ведучого програми.

Мовна версія .NET Framework, яка має бути присутня на комп'ютері.

Призначені для користувача рядки, які повинні використовуватися в діалогових вікнах Setup.exe.

За замовчуванням розташування файлу Settings.ini збігається з розташуванням файлу Setup.exe. За створення файлу Settings.ini, який дозволив би запускати приклад завантажувача Setup.exe з конкретним додатком, відповідає розробник. Розробник може скопіювати файл Settings.ini, що поставляється разом з прикладом завантажувача Setup.exe, а потім змінити цей файл, вказавши значення, відповідні потрібного додатка.

Вказівка ​​розташування файлу Dotnetfx.exe і ведучого програми

Для роботи прикладу завантажувача Setup.exe необхідно, щоб було відомо розташування файлу Dotnetfx.exe і додатки .NET Framework щодо файлу Setup.exe. Для визначення розташування файлу Dotnetfx.exe і ведучого програми в прикладі завантажувача Setup.exe використовується зовнішній файл Settings.ini. Розробник може скопіювати файл Settings.ini, що поставляється разом з прикладом завантажувача, а потім змінити цей файл, вказавши в ньому розташування ведучого програми .NET Framework і файлу Dotnetfx.exe.

У наведених нижче прикладах файлу Settings.ini показано, як вказувати шлях до пакету установника Windows ведучого програми .NET Framework (mySetup.msi) і файлу Dotnetfx.exe при різних варіантах їх розташування щодо файлу Setup.exe.

Вказівка ​​мовної версії

Якщо програма Setup.exe повинна перевіряти не тільки номер побудови, а й мову платформи .NET Framework, необхідно вказати ім'я мови і регіональних параметрів у файлі Settings.ini. Якщо ім'я мови і регіональних параметрів не вказано, програма Setup.exe буде за замовчуванням шукати тільки англійську версію.

У наведеній нижче таблиці перераховані доступні мовні версії та відповідні їм імена мови і регіональних параметрів, які слід вказувати в файлі Settings.ini. Імена мови і регіональних параметрів можна вказувати без урахування регістру символів.

Ім'я мови і регіональних параметрів

Китайська (спрощене письмо)

Китайська (спрощене письмо)

Відповідно до наступного файлу Settings.ini програма Setup.exe повинна перевірити систему на наявність версії Dotnetfx.exe французькою мовою.

Налаштування рядків, які повинні використовуватися в діалогових вікнах Setup.exe

Для настройки рядків, що відображаються в діалогових вікнах програми Setup.exe, служать наступні змінні файлу Settings.ini.

ProductName - назва програми .NET Framework, що встановлюється за допомогою програми Setup.exe. Визначене ім'я продукту буде відображатися в діалоговому вікні, яке з'являється після запуску програми Setup.exe. Наприклад, якщо вказати для параметра ProductName значення Моє додаток. то в діалоговому вікні буде відображатися текст "Щоб почати установку додатка" Моє додаток ", натисніть кнопку" ОК ". Щоб завершити програму і не встановлювати додаток, натисніть" Скасувати "".

Якщо параметр CaptionText не заданий, то значення ProductName буде також використовуватися в заголовку діалогового вікна, яке з'являється після запуску програми Setup.exe. Наприклад, якщо в якості значення ProductName вказано текст Моє додаток. то в заголовку вікна буде відображатися рядок "Моє додаток - установка". Якщо задані обидва параметри (ProductName і CaptionText), в заголовку діалогового вікна буде використовуватися значення CaptionText.

Крім того, значення ProductName використовується в заголовку вікна з повідомленням про успішне завершення установки програми. Якщо параметр ProductName не заданий, відображається текст за умовчанням: "Як призначити програму".

Значення DialogText визначає користувальницький текст в діалоговому вікні, яке з'являється після запуску програми Setup.exe. Якщо параметр DialogText не заданий, відображається текст за умовчанням: "Щоб почати установку програми, натисніть кнопку" ОК ". Щоб завершити програму і не встановлювати додаток, натисніть" Скасувати "".

Значення CaptionText визначає користувальницький текст в заголовку діалогового вікна, яке з'являється після запуску програми Setup.exe. Якщо параметр CaptionText не заданий, відображається значення ProductName. Якщо не заданий і параметр ProductName. відображається текст за умовчанням: "Як призначити програму".

Значення ErrorCaptionText визначає користувальницький текст в заголовку вікна повідомлення про помилку програми Setup.exe. Якщо параметр ErrorCaptionText не вказано, відображається текст за умовчанням: "Помилка встановити програму".

Рекомендується поширювати програму установки з файлом відомостей, що містить мінімальні вимоги до конфігурації комп'ютера, на якому можна запускати програму установки. Як мінімальних вимог установки вказуйте Microsoft Windows 98 або більш пізньої версії і Internet Explorer 5.01 або більш пізньої версії. Крім того, в список вимог слід включати компоненти доступу до даних MDAC версії 2.6 або більш пізньої версії, а також вказувати, що ці компоненти не потрібні для установки, але потрібні для роботи додатків .NET Framework, що використовують доступ до даних. Додаткові відомості про мінімальні вимоги до конфігурації системи, в якій встановлюється пакет Dotnetfx.exe, див. Розділ Мінімальні вимоги до конфігурації.

Схожі статті