|
|
|
Visual Basic & ASP
|
|||
|---|---|---|---|
|
#18+
Доброго дня всем! Я написал маленький скрипт на asp ----------------------------------------------- <html> <head> <title>Test Extended functionality</title> </head> <body> <% Dim objTest Set objTest = Server.CreateObject("ExtFunc.Test") %> </body> </html> ----------------------------------------------------------- Который выдает следующую шибку: Server object error 'ASP 0177 : 800401f3' Server.CreateObject Failed /testmessage.asp, line 16 800401f3 ---------------------------------------------------------- ExtFunc.dll - зарегистрирована в системе Test - модуль класса С чем это может быть связано? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2007, 10:59 |
|
||
|
Visual Basic & ASP
|
|||
|---|---|---|---|
|
#18+
На папку и файл должны быть даны права учетной записи IIS'а. Не то IWAM_COMPNAME, не то IUSR_COMPNAME. А лучше обоим. Или зарегистрировать библиотеку в Inetpub. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2007, 11:03 |
|
||
|
Visual Basic & ASP
|
|||
|---|---|---|---|
|
#18+
А если это не права? Все права даны, более того рядом лежат еще 3 dll с такими же правами и отлично работают. Наверное я как-то не так библиотеку написал и собрал, вот только как -не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2007, 11:46 |
|
||
|
Visual Basic & ASP
|
|||
|---|---|---|---|
|
#18+
Попробуй создать этот объект из вб. Если ошибки не будет, значит собрано правильно. Если нет, таки попробуй ее перерегистрировать в Inetpub. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2007, 11:52 |
|
||
|
Visual Basic & ASP
|
|||
|---|---|---|---|
|
#18+
AntonariyПопробуй создать этот объект из вб. Если ошибки не будет, значит собрано правильно. Если нет, таки попробуй ее перерегистрировать в Inetpub. Я не гуру VB :) Как мне создать этот объек из VB? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2007, 12:00 |
|
||
|
Visual Basic & ASP
|
|||
|---|---|---|---|
|
#18+
Написал маленький тест для DLL, и все отработало, а вот ASP не хочет --------------------------- Dim cl As ExtFunc.Test Sub FormLoad() End Sub Private Sub Command1_Click() Set cl = New Test MsgBox cl.ShowTestMessage("Test") End Sub ----------------------------- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2007, 12:23 |
|
||
|
Visual Basic & ASP
|
|||
|---|---|---|---|
|
#18+
big-dukeна ASP нет раннего связывания. Объясните плиз, как мне избежать этой ошибки? Вроде с библиотекой все хорошо. Что то не так с вызовом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2007, 12:40 |
|
||
|
Visual Basic & ASP
|
|||
|---|---|---|---|
|
#18+
IIS перезапускать не пробовали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2007, 13:15 |
|
||
|
Visual Basic & ASP
|
|||
|---|---|---|---|
|
#18+
ArcanIIS перезапускать не пробовали? Спасибо всем большое!!! Проблема была в том что у класса не правильно установлено свойство Instancing - нужно вместо MultiUse - GlobalMultiUse и перерегистрировать DLL, в этом случае регистрируется модуль класса и с ним можно работать, а иначе ошибок не происходит, но и регистрация идет не до конца. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2007, 13:41 |
|
||
|
Visual Basic & ASP
|
|||
|---|---|---|---|
|
#18+
folyКак мне создать этот объек из VB?Точно так же, как из ASP. ASP ни что иное, как VBScript с надстройкой. big-dukeна ASP нет раннего связывания В данном случае это не важно. folyПроблема была в том Проблема была где угодно, но не в MultiUse. У меня во всех IIS-библиотеках используется MultiUse. Отличие Global только в том, что при раннем связывании в программе автоматически создается соответствующий объект, методы которого доступны откуда угодно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2007, 13:49 |
|
||
|
Visual Basic & ASP
|
|||
|---|---|---|---|
|
#18+
Antonariy big-dukeна ASP нет раннего связывания В данном случае это не важно. Для вот этого вопроса — важно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2007, 14:21 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=34733914&tid=2163568]: |
0ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
55ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 248ms |
| total: | 415ms |

| 0 / 0 |
