Автоматическая установка .NET Framework'a
От: retalik www.airbandits.com/
Дата: 25.03.08 21:23
Оценка: 41 (4)
#Имя: FAQ.dotnet.autoinstall
Здравствуйте, INsideR, Вы писали:

INR>Пишу мультимедиа приложение на WPF и .NET Framework 3.5. Приложение будет записываться на диска и автоматически запускаться при вставке диска в привод. Перед запуском необходимо проверить, установлен ли Framework, если нет, запустить установку. Каким образом сделать такую проверку и запуск утановки? Спасибо.


Добавляете на диск файл autorun.inf, проверяющий наличие фреймворка и запускающий инсталлятор, если нужно.
Проверить установку .NET Framework 3.5 можно по наличию ключа в реестре:
HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5\Install

Проверку сделайте сами, например, на VBScript.
Поскольку bootstrapper — инсталлятор (скачивающий нужные компоненты из интернета) в данном случае вряд ли пригодится, придется поместить на диск полный инсталлятор. Скачать его можно здесь (200 мегабайт!).
Есть возможность запуска "без интерфейса", тогда развлекать пользователя придется самому. В этом случае опции такие:

dotnetfx35.exe /Q /NORESTART
Успехов,
Виталий.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.