powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / IIS и activeX
25 сообщений из 27, страница 1 из 2
IIS и activeX
    #33771687
M.Juanito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
Подскажите пожалйста.
такая ситуевина:

установил некий компонент activeX (который позволяет открывать в html файлы оффиса).
создаю файл html с ипользованием етого компонента (+использую VBScript)
если запускаю файл локально, путем нажатия на него мышкой. то все равботает хорошо.

запускаю файл через Internet Information Services(на томде компе). он ругается что мол "объект не поддерживает данный метод или свойство."


может быть нужно както по особенному подключить данных компонент непостредтвенно к IIS? как?
или в чем тут может быть проблема?
...
Рейтинг: 0 / 0
IIS и activeX
    #33772045
Фотография Galant
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хуанито, ты бы как-нить попрошше нопейсал бы. Здесь люди простые, мысли четать не обучены.


____________________________
Учемсо пейсать бес смайлегаф.
...
Рейтинг: 0 / 0
IIS и activeX
    #33772063
M.Juanito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GalantХуанито, ты бы как-нить попрошше нопейсал бы. Здесь люди простые, мысли четать не обучены.


____________________________
Учемсо пейсать бес смайлегаф.

попроще ето например:

при прямом(тобишь заходим в папку нажимаем на него мышкой ) запуска html файла компанент activex работает нормально.

а при ображении к нему через http://locahos/test.asp (тобишь через IIS) получаем ошипку.
...
Рейтинг: 0 / 0
IIS и activeX
    #33772077
Фотография Galant
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
M.Juanitoон ругается что мол "объект не поддерживает данный метод или свойство."

На какую строку ругаеццо?
...
Рейтинг: 0 / 0
IIS и activeX
    #33772140
M.Juanito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Galant M.Juanitoон ругается что мол "объект не поддерживает данный метод или свойство."

На какую строку ругаеццо?


oframe.Open "C:\Inetpub\wwwroot\Segment.xls"

тобишь когд ая пытаюсь открыть файл методом описанным в activex компоненте
...
Рейтинг: 0 / 0
IIS и activeX
    #33772144
M.Juanito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
компанент взял тута
http://support.microsoft.com/?id=311765
...
Рейтинг: 0 / 0
IIS и activeX
    #33772328
Фотография Galant
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Права?

В смысле имеет ли, скажем, юзер ASP.NET права на "read" этого каталога/файла?
...
Рейтинг: 0 / 0
IIS и activeX
    #33772392
M.Juanito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GalantПрава?

В смысле имеет ли, скажем, юзер ASP.NET права на "read" этого каталога/файла?
хм... а подскажи, пажалста, где ето выставляется?
...
Рейтинг: 0 / 0
IIS и activeX
    #33772426
Фотография Galant
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй для начала просто скопировать "Segment.xls" в "http://locahost/" и открыть его "oframe.Open "Segment.xls""
...
Рейтинг: 0 / 0
IIS и activeX
    #33772447
M.Juanito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GalantПопробуй для начала просто скопировать "Segment.xls" в "http://locahost/" и открыть его "oframe.Open "Segment.xls""

и так тоже пробовал.. таже фигня (
...
Рейтинг: 0 / 0
IIS и activeX
    #33772462
Фотография Galant
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А oframe.Open "http://localhost/Segment.xls"?

Заодно выставь права на папку, которая скрываеццо под http://localhost/. Правой кнопкой мыши на папке->Sharing & Security...
...
Рейтинг: 0 / 0
IIS и activeX
    #33772522
M.Juanito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GalantА oframe.Open "http://localhost/Segment.xls"?


таже фигня. не пашет

Galant
Заодно выставь права на папку, которая скрываеццо под http://localhost/. Правой кнопкой мыши на папке->Sharing & Security...

поставил для евривана на чтение и исполнение...
непомогло...
он все также ругается..см аттач.
...
Рейтинг: 0 / 0
IIS и activeX
    #33772565
Фотография Galant
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда придецца раскрыть карты.
То бишь код.
...
Рейтинг: 0 / 0
IIS и activeX
    #33772621
M.Juanito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GalantТогда придецца раскрыть карты.
То бишь код.
ну там ничего секретного нету..
собрал так сказать из того чтобыло:)

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
<HTML>
<HEAD>
<TITLE> тест </TITLE>
</HEAD>
<BODY>
<script language="VBScript">


 Sub OpenDoc()
   On Error Resume Next

select case document.forma.FileType.value
case "1"  
      oframe.Open "D:\DsoFramer\my\Marge.xls"
case "2"  
      oframe.Open "D:\DsoFramer\my\CE.xls"
case "3" 
      oframe.Open "D:\DsoFramer\my\CE Hyper.xls"
case "4" 
      oframe.Open "D:\DsoFramer\my\CR.xls"
case "5" 
      oframe.Open "http://localhost/Segment.xls"
case else msgbox "not found"
end select

    if err.number then
      MsgBox "Unable to Open Document: " & err.description
   end if
 End Sub

</script>

<FORM NAME=forma method="post">
Выберите тип файла: <select name="FileType" size="1">
<option value="1">Marge</option>
<option value="2">CE</option>
<option value="3">CE Hyper</option>
<option value="4">CR</option>
<option value="5" selected>Segment</option>
</select>

<br>
<br>
<input type="text" name="text" size="15"  maxlength="25">

<input  type="button" name="submit" value="Go." OnClick="OpenDoc">
<br>

</FORM>

       <object classid="clsid:00460182-9E5E-11d5-B7C8-B8269041DD57" id="oframe" width="100%" height="100%">
         <param name="Menubar" value="0"> 
       </object>
</BODY>
</HTML> 
...
Рейтинг: 0 / 0
IIS и activeX
    #33773015
Фотография Galant
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А dsoframer.ocx зарегистрирован в реестре?

regsvr32 dsoframer.ocx
...
Рейтинг: 0 / 0
IIS и activeX
    #33773039
M.Juanito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GalantА dsoframer.ocx зарегистрирован в реестре?

regsvr32 dsoframer.ocx
да
все нормально..
проблема решилась..

как говорится - дело было не в бабине :)

надо было в разделе intranet сайты поставить разрешение на запуск неподписанных ActiveX.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
IIS и activeX
    #38067405
Majjjor000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Давний топик)))

Ситуевина такая же как и у хуанито была: под IIS 7 не работает определенный ActiveX компнент. Под другим web сервером работает. Предполагаю что также надо "в разделе intranet сайты поставить разрешение на запуск неподписанных ActiveX". Только не могу никак сообразить, где это настраивается. Помогите, пожалуйста)))
...
Рейтинг: 0 / 0
IIS и activeX
    #38067535
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Majjjor000Предполагаю что также надо "в разделе intranet сайты поставить разрешение на запуск неподписанных ActiveX". Только не могу никак сообразить, где это настраивается.
Это делается в настройках Internet Explorer. Закладка Security.
...
Рейтинг: 0 / 0
IIS и activeX
    #38067957
Majjjor000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bazileMajjjor000Предполагаю что также надо "в разделе intranet сайты поставить разрешение на запуск неподписанных ActiveX". Только не могу никак сообразить, где это настраивается.
Это делается в настройках Internet Explorer. Закладка Security.
Я имел в виду настройки IIS
...
Рейтинг: 0 / 0
IIS и activeX
    #38067979
Majjjor000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поясню.
Win Server 2008
Запускаю один web сервер. Страницы сайта(состоят по сути из одного ActiveX компонента) корректно отображаются.
Останавливаю этот web сервер, настраиваю ISS для работы с каталогом этого же сайта. Страницы с activex компонентом не отображаются(без него-отображаются)
...
Рейтинг: 0 / 0
IIS и activeX
    #38068695
Фотография AHTOH_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Majjjor000, ActiveX на стороне сервера работает или на стороне клиента?
Возможно что то с безопасностью в IIS7.
Смотрите логи, ошибки. Проверяйте на каком моменте ошибка.
На каком сервере пробовали? Что за компонент?
...
Рейтинг: 0 / 0
IIS и activeX
    #38068729
Majjjor000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AHTOH_L, спасибо за совет. А где конкретно логи смотреть?
На стороне сервера или клиента затрудняюсь ответить.
Компонент нужен для отображения форм одной SCADA системы в браузере.
Веб сервер с котрым норм работает-тестировочный, в составе скады. В доках по скаде поддержка iis декларируется, но детально не описывается. В принципе, можно обойтись и этим веб сервером, но интересно разобраться с iis ом.

В доках на iis просто даже упоминания на настройку activex на стороне iis найти не могу((((
...
Рейтинг: 0 / 0
IIS и activeX
    #38068785
Фотография AHTOH_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Majjjor000, покажите код которым компонент используете(каую нибудь тестовую страницу сделайте)
Посмотрите какой HTML генерирует рабочий сервер и не рабочий.
IIS ни как не ругается?
компонент зарегистрировали?
...
Рейтинг: 0 / 0
IIS и activeX
    #38069333
Majjjor000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AHTOH_L,

КодЮ генерируемый рабочим сервером:
<html>

<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="ProjectSoftware">
<title>Project Name</title>
</head>

<body leftmargin=0 topmargin=0 marginwidth=0 marginheight=0>

<p><object id="MyActiveX1"
classid="clsid:9A6AEBF9-E182-4ba9-BA75-1EE8A7651EC0"
codebase=" http://www.ProjectSoftware.com/MyActiveX/v21.1.0/MyActiveXVM.cab#version=0501,1108,1301,0000"
align="baseline" border="0" width="25" height="25"><param
name="_StockProps" value="0">

</object> <script language="JavaScript"><!--
MyActiveX1.HTMLVersion = 2
MyActiveX1.ProductName = "ProjectSoftware Web"
MyActiveX1.ProductVersion = "21.0"
MyActiveX1.HostIPAddress = "localhost"
MyActiveX1.HostPort = 1234
MyActiveX1.SendPeriod = 100
MyActiveX1.ConnectRetryTimeout = 30
MyActiveX1.SymbolPath = "startup.xfl"
MyActiveX1.EnableToolTip = 1
MyActiveX1.ShowError = 1
MyActiveX1.EnableLog = 0
MyActiveX1.LogFileName = ""
MyActiveX1.InternationalOrder = "MDY"
MyActiveX1.InternationalSeparator = "/"
MyActiveX1.MaxAlarms = 300
MyActiveX1.EnableCompression = 0
MyActiveX1.RequestDisconnectFromServer = 1
MyActiveX1.EnableTranslate = 1
MyActiveX1.TranslationFile = "SF4.csv"
MyActiveX1.StartupColumnTranslate = ""
MyActiveX1.IgnoreSpaceTranslate = 1
MyActiveX1.KeepOriginalTranslate = 1
MyActiveX1.ResolveOrderTranslate = 1
MyActiveX1.AutoScreenScaling = 0
MyActiveX1.ScreenScalingResolution = "3070 1355"
MyActiveX1.MaxMessagesAlarmControl = 16000
MyActiveX1.VKScale = 100
MyActiveX1.VKSystemDefaultName = ""
MyActiveX1.VKSystemDefaultType = 1
MyActiveX1.VKHint = 1
MyActiveX1.VKMinMax = 1
MyActiveX1.VKHintValue = ""
MyActiveX1.SecurityVKName = ""
MyActiveX1.SecurityVKType = 1
MyActiveX1.CrispDisplayFileName = ""
MyActiveX1.CrispRefreshRate = 1000
MyActiveX1.CrispUserLevel = "Normal"
MyActiveX1.CrispBaseIPAddr = "1221.0.0.1"
MyActiveX1.CrispBlinkType = 1
MyActiveX1.CrispDBSvrIPPort = "5000"
MyActiveX1.CrispCASrvIPPort = "5001"
MyActiveX1.CrispCrtNumber = "22"
MyActiveX1.CrispNetTimeOut = "500"
MyActiveX1.CheckBoxSize = 13
MyActiveX1.RadioButtonSize = 13
MyActiveX1.Host2IPAddress = ""
MyActiveX1.GatewayIPAddress1 = ""
MyActiveX1.GatewayIPAddress2 = ""
MyActiveX1.GridDefaultPicture = ""
MyActiveX1.OpenIncWidthHeight = 0
MyActiveX1.InvalidateAllTagFields = 0
MyActiveX1.ChangePasswordMode = 0
MyActiveX1.GridHideColumnWhenEmptyLabel = 1
MyActiveX1.DisableMargins = 1
MyActiveX1.UseLanguage = "en-US"
MyActiveX1.Run()
//--></script></p>
</body>
</html>

Код, генерируемый IIS:
<html>

<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="ProjectSoftware">
<title>Project Name</title>
</head>

<body leftmargin=0 topmargin=0 marginwidth=0 marginheight=0>

<p><object id="MyActiveX1"
classid="clsid:9A6AEBF9-E182-4ba9-BA75-1EE8A7651EC0"
codebase=" http://www.ProjectSoftware.com/MyActiveX/v21.1.0/MyActiveXVM.cab#version=0501,1108,1301,0000"
align="baseline" border="0" width="25" height="25"><param
name="_StockProps" value="0">

</object> <script language="JavaScript"><!--
MyActiveX1.HTMLVersion = 2
MyActiveX1.ProductName = "ProjectSoftware Web"
MyActiveX1.ProductVersion = "21.0"
MyActiveX1.HostIPAddress = "localhost"
MyActiveX1.HostPort = 1234
MyActiveX1.SendPeriod = 100
MyActiveX1.ConnectRetryTimeout = 30
MyActiveX1.SymbolPath = "startup.xfl"
MyActiveX1.EnableToolTip = 1
MyActiveX1.ShowError = 1
MyActiveX1.EnableLog = 0
MyActiveX1.LogFileName = ""
MyActiveX1.InternationalOrder = "MDY"
MyActiveX1.InternationalSeparator = "/"
MyActiveX1.MaxAlarms = 300
MyActiveX1.EnableCompression = 0
MyActiveX1.RequestDisconnectFromServer = 1
MyActiveX1.EnableTranslate = 1
MyActiveX1.TranslationFile = "SF4.csv"
MyActiveX1.StartupColumnTranslate = ""
MyActiveX1.IgnoreSpaceTranslate = 1
MyActiveX1.KeepOriginalTranslate = 1
MyActiveX1.ResolveOrderTranslate = 1
MyActiveX1.AutoScreenScaling = 0
MyActiveX1.ScreenScalingResolution = "3070 1355"
MyActiveX1.MaxMessagesAlarmControl = 16000
MyActiveX1.VKScale = 100
MyActiveX1.VKSystemDefaultName = ""
MyActiveX1.VKSystemDefaultType = 1
MyActiveX1.VKHint = 1
MyActiveX1.VKMinMax = 1
MyActiveX1.VKHintValue = ""
MyActiveX1.SecurityVKName = ""
MyActiveX1.SecurityVKType = 1
MyActiveX1.CrispDisplayFileName = ""
MyActiveX1.CrispRefreshRate = 1000
MyActiveX1.CrispUserLevel = "Normal"
MyActiveX1.CrispBaseIPAddr = "1221.0.0.1"
MyActiveX1.CrispBlinkType = 1
MyActiveX1.CrispDBSvrIPPort = "5000"
MyActiveX1.CrispCASrvIPPort = "5001"
MyActiveX1.CrispCrtNumber = "22"
MyActiveX1.CrispNetTimeOut = "500"
MyActiveX1.CheckBoxSize = 13
MyActiveX1.RadioButtonSize = 13
MyActiveX1.Host2IPAddress = ""
MyActiveX1.GatewayIPAddress1 = ""
MyActiveX1.GatewayIPAddress2 = ""
MyActiveX1.GridDefaultPicture = ""
MyActiveX1.OpenIncWidthHeight = 0
MyActiveX1.InvalidateAllTagFields = 0
MyActiveX1.ChangePasswordMode = 0
MyActiveX1.GridHideColumnWhenEmptyLabel = 1
MyActiveX1.DisableMargins = 1
MyActiveX1.UseLanguage = "en-US"
MyActiveX1.Run()
//--></script></p>
</body>
</html>
...
Рейтинг: 0 / 0
IIS и activeX
    #38069359
Majjjor000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AHTOH_L,

Компонент я так понимаю автоматом регистрируется при первом подключении, когда скачивается из " http://www.ProjectSoftware.com/MyActiveX/v21.1.0/MyActiveXVM.cab#version=0501,1108,1301,0000"

IIS не ругается никак. Просто пустое место на странице там, где должны быть данные от компонента.

Пытаюсь для себя разобраться - у IIS есть какие то настройки для работы с ACtiveX или ActiveX регистрируется только в самой ОС....?
...
Рейтинг: 0 / 0
25 сообщений из 27, страница 1 из 2
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / IIS и activeX
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]