Вот предположим есть какой-то модуьл в ББ а может быть даже целая подсистема. Время от времени выходят новые версии, где исправлены некоторые ошибки, убраны несовместимости по форматам и протоколам и так далее. Без обновления пользователю будет реально плохо - может просто все перестать работать.
Внимание вопрос - как в ББ провернуть автообновление модуля или подсистемы? То есть оно должно вытянуть откуда-то из сети (локальной или глобальной) новую версию и. скажем, при следующем запуске ББ загрузить уже новую версию (ну или динамически модуль старый выгрузить, новый загрузить). Для этого есть какие-то готовые средства?
Понятно что эта функциональность должна быть на уровне каркаса, потому что сам процесс обновления системозависим - напримаер в Висте/Win7, если программа поставлена как надо, то есть в потроха Program Files, то у нее нет прав на запись в каталог установки. Нужно у системы испросить разрешение на получение прав суперпользователя. система спросит разрешения у пользователя и уж тогда-а...