Как заставить IE установить обновленный CAB-файл - PullRequest
1 голос
/ 19 марта 2010

HI

Моя веб-страница нагревает ActiveX Contol, упакованный в CAB-файл.IE автоматически устанавливает CAB-файл, если ActiveX отсутствует на клиентском компьютере.

Что нужно сделать, чтобы убедиться, что

Чтобы клиент всегда имел обновленный ActiveXконтролировать, если веб-приложение имеет новую версию элемента управления ActiveX.

Спасибо.

1 Ответ

1 голос
/ 19 марта 2010

Создание нового элемента управления ActiveX с увеличенным номером версии. Если предыдущий был 1,0,0,0, следующий мог бы быть 1,1,0,0, например.

Изменить файл inf с помощью номер новой версии

[Foo.ocx]
  file-win32-x86=thiscab
  clsid={F00F00F0-0F00-F00F-00F0-0F00F00F00F0}
  FileVersion=1,1,0,0

Перепакуйте CAB-файл и поместите его на свой сервер.

Обновление номера версии на вашей странице:

<object id="foo" style="DISPLAY: none" codebase="foo.cab#version=1,1,0,0"
        height="10" width="10"
        classid="CLSID:F00F00F0-0F00-F00F-00F0-0F00F00F00F0">
</object>
...