Всем привет.
Требуется осуществить замену файла GdiPlus.dll версии 5, на тот же файл, но версии 6... Файл этот лежит в подпапке, имя которой часто меняется, в папке windows\WinSxS...
При попытке замены, вылезает мессага, типа файл изменен, и надо его восстановить с диска. приходится ручками жать Отмену
А как подобное сделать из программы, т.е. чтоб никаких подобных неприятных мессаг не вылезало???
это вообще то возможно?
Здравствуйте, soft4you, Вы писали:
S>Всем привет.
S>Требуется осуществить замену файла GdiPlus.dll версии 5, на тот же файл, но версии 6... Файл этот лежит в подпапке, имя которой часто меняется, в папке windows\WinSxS...
S>При попытке замены, вылезает мессага, типа файл изменен, и надо его восстановить с диска. приходится ручками жать Отмену
S>А как подобное сделать из программы, т.е. чтоб никаких подобных неприятных мессаг не вылезало???
S>это вообще то возможно?
Зачем заменять? Windows File Protection для того и придумали, чтобы вот так вот не происходило перезаписывание библиотек. Ставьте свою, и затем уже ссылайтесь из своего приложения на новую библиотеку.
Здравствуйте, soft4you, Вы писали:
S>это вообще то возможно?
как известно все возможно, вопрос только в ресурсах
S>А как подобное сделать из программы, т.е. чтоб никаких подобных неприятных мессаг не вылезало???
Поищите информацию по Windows File Protection (WFP or SFP аббревиатуры)
У себя нашел:
О Windows File Protection (WFP)Автор: Valerio
Дата: 13.11.04
А вообще пользуйтесь Windows Installer, он рулит как известно.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>