Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    istanziare una mia dll in asp

    ciao ragazzi, ho un grosso problema, spero mi possiate aiutare a risolverlo:

    sto sviluppando una dll in visual basic, da utilizzare poi in una pagina asp.

    il problema è come fare vedere a ISS la mia dll, cioè io ho sviluppato la mia dll e ho inserito nella mia pagina l'istruz.

    Set ObjReference = Server.CreateObject("MyProg.MyClass") // linea 4
    response.write ObjReference.MyMethod("MyParam")

    ma mi viene segnalato un errore di

    Oggetto Server, ASP 0177 (0x800401F3)
    Stringa dell'inrefaccia non valida.
    /MyProg/test.asp, line 4


    perchè?

    mi hanno detto che succede perchè devo registrare la mia dll e che devo modificare il registro di sistema, senza però specificarmi bene cosa devo fare.

    spero che voi mi possiate aiutare.

    grazie.

    MIKi

  2. #2
    per registrarla basta compilarla (se ricordo bene)...

  3. #3
    devi aggiungerla ai componenti , guarda sotto pannello di controllo , li ce la voce "componenti aggiuntivi" o qualcosa di simile , da li selezioni la dll e la installi .

    Altrimenti c'è il metodo tradizionale con il comando dos : regserv32.exe


  4. #4
    ho controllato nel pannello di controllo ma quella voce non l'ho trovata

    come funziona il metodo dos?

  5. #5
    sta sotto :

    pannello di cont
    strumenti di amministrazione
    servizi componenti

    Li espliri finchè arrivi alla roow dei componenti com , poi fai un bel nuovo , segui la procedura guidata e selezioni il file MAK che geneti da VB quando crei la DLL .

    il regserv32 è un comando dos e lo puoi usare cosi per installare dll :

    regsvr32 d:\web.dll

    e cos' per disisntallarle

    regsvr32 /u d:\web.dll


  6. #6
    tieni presente che se non sei tu l'amministratore del server, ma sei presso un servizio classico di hosting, col fffffischio che te la registra sul server

  7. #7

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.