Куда идут файлы .CAB на моем веб-сервере? - PullRequest
1 голос
/ 03 февраля 2010

Я работаю на сайте ASP Classic, который использует сторонние элементы управления ActiveX. Я никогда раньше не работал с элементами управления ActiveX, и я не уверен, куда поместить файлы .CAB на мой веб-сервер, чтобы они могли быть установлены через IE, когда IE не может запустить объекты. Может ли кто-нибудь указать мне правильное направление? Код на моей странице для загрузки объекта выглядит так:

<object id="Printer" classid="CLSID:402C09CD-68ED-48B0-B008-E7B01DDBD2D5" codebase="RawDataPrinter.CAB#version=2,0,0,0"> </object>

Где я могу разместить этот файл "RawDataPrinter.CAB" на моем сервере?

1 Ответ

2 голосов
/ 03 февраля 2010

С точки зрения сервера, CAB-файлы - это просто файлы данных. Они не выполняются на сервере - они устанавливаются и выполняются на клиенте, вот и весь смысл. Так что размещайте их как хотите. Например, создайте подпапку с именем «cab» в корне вашего сайта и поместите их туда.

Если ActiveX (AKA «объекты») отключен в IE, необходимо дублировать нужные функции в ASP. В зависимости от характера проекта, это может быть или не быть возможным.

...