2010-03-19 1 views
1

HIКак сделать IE для установки обновленного файла CAB

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

waht - это шаги, которые необходимо выполнить.

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

Спасибо.

ответ

1

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

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

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

Repack 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> 
+0

HI Евгений, здесь я не создали файл OCX. это просто noramal файл установки и я упаковал эту установку и файл .inf в установке кабины с помощью cabarc.exe инструмента и моего Inf файл [версия] подписи = «$ CHICAGO $» AdvancedINF = 2.0 [Крюки настройки] hook1 = hook1 [hook1] run = msiexec.exe/i "% EXTRACT_DIR% \ PrintRenderer.msi"/qn – Brainchild

 Смежные вопросы

  • Нет связанных вопросов^_^