Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. Visual Studio 6.0
PROBLEMA CON ACTIVEX
giovedì 02 febbraio 2006 - 16.22
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Jumpa
Profilo
| Junior Member
176
messaggi | Data Invio:
gio 2 feb 2006 - 16:22
CIAO RAGAZZI,
Problemino Divertente.
Ho creato un mio controllo ocx Activex da usare su una pagina web.
IL tutto ha la seguente struttura.
l' ocx ( che poi è una form con due pulsanti ) è scritta in VB6,
questa fa riferimento ad una DLL scritta in C++ ( credo ) cmq è una DLL fornita dalla eutron per installare i Driver delle loro smart card.
Con i miei due pulsanti chiamo i metodi della dll eutron per installare e deinstallare i driver.
La Dll eutron ha bisogno di diversi file per esegiure l'installazione.
Creao un pacchetto di installazione web ( un file .cab ) con tutti i file di cui ho bisogno dentro.
L'installazione guidata vs mi crea anche la paginetta htm per testare il tutto.
Se faccio click sulla paginetta si apre mi visualizza il mio controllo, pigio i pulsanti e funziona tutto
ok contentissimo del risultato configuro velocemente iis del mio xp pro e su internet explorer mi apro la mia paginetta con http://localhost/miapagina.htm e continua a funzionare tutto.
ok prossima prova vado sul pc affianco e http://mioip/miapagina.htm e dopo tutti gli avvisi di IE sulla protezione che io accetto ( dimenticavo che il cab l'ho firmato digitalmente con signCode ed il mio certificato per il codice )
bene morale della favole, non visualizza niente!
Il riquadro bianco con la X rossa che indica hce non trova il controllo.
qualche idea??
OK provo tutto sulla mia ma
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
lun 6 feb 2006 - 01:19
>ok prossima prova vado sul pc affianco e http://mioip/miapagina.htm
>e dopo tutti gli avvisi di IE sulla protezione che io accetto
>( dimenticavo che il cab l'ho firmato digitalmente con signCode
> ed il mio certificato per il codice )
>bene morale della favole, non visualizza niente!
>Il riquadro bianco con la X rossa che indica hce non trova il
> controllo.
Le prime cose che mi vengono in mente, se sei sicuro che il file .cab sia visibile ed il path specificato sia quello corretto.
La seconda che viene è che sia un problema di security, prova ad inserire il sito http://mioip/ nell'elenco dei Trusted Sites (o siti affidabili) e riprova.
ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Jumpa
Profilo
| Junior Member
176
messaggi | Data Invio:
lun 6 feb 2006 - 17:27
thank's brain!
allora ho ricontrollato un po tutto il codice, ed un paio di errori nei path c'erano ma non nel cab ma nella mia dll che chiamava l'altra, mi sono dovuto un po impiccare perche se lasciavo solo il nome della dll nell'istruzione declare mi rdava insorabilemente erroe, ma ho scoperto che se la metto nella directory system32 allora va benone.
cmq adesso sono arrivato al punto che il mio activex inserito nei trusted funziona solo sulla macchina di sviluppo chiamandolo con http://ip/pagina.htm
adesso sto aspettando il detentore del pin dei certificati digitali per firmare ogni singolo file prima di fare il cab e poi vedo che succiede!!
p.s. ho modificato il file ini di installaizone del cab dicendogli di mettere tutti i bei file che ha dentro in %windir%\system32
per il momento nessun aggiornamento!!
-------------------------
Follow the White Rabbit...
http://www.jumpa.org
-------------------------
Jumpa
Profilo
| Junior Member
176
messaggi | Data Invio:
mer 8 feb 2006 - 17:20
ho trovato finalmente il perche mi si impicca tutto,
è la cosa è edvvaro buffa!!
creando un cab con dentro file "normali" funziona tutto benissimo!!!!
se dentro al file cab provo per sbaglio a mettere un file inf, con tutte le varie istruzioni all'interno del file classe.ini, mbe
si blocca durante l'installazione dell'activex!!!
questa si che è bella...
sto cercando di iventarmi un modo per tipo rinominarli in fase di installazione!
infatti se lo stesso file lo passo cambiandogli estenzioe, mbe continua a funzionare tutto, ma come ci rimetto ini, non funziona un bel niente!!!!!
-------------------------
Follow the White Rabbit...
http://www.jumpa.org
-------------------------
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
gio 9 feb 2006 - 16:57
Almeno un passo avanti :)
Ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Jumpa
Profilo
| Junior Member
176
messaggi | Data Invio:
sab 11 feb 2006 - 13:36
alla fine come quasi sempre nell'informatica, ho dovuto prendere il giro il sistema...
questo mi ricorda un pò il combattimento Neo Vs Morpheo
[...] e come tutti i sistemi informtici [...] può essere eluso [...]
mbe i fatidici file.inf li ho rinominato con la conociutissima estenzione gp.
ed come mando in esecuzione l'activex la prima cosa che faccio è rinominar ei suddetti file belli e sistemati nella directory system32 in .inf!!!
ed ora come per magia funge tutto:-) er cabbe è bello e firmato ed a giorni entra in produzione!!!!
e per continuare nella citazioni direttamente da rugantino
[..] esso contento! [...]
-------------------------
Follow the White Rabbit...
http://www.jumpa.org
-------------------------
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !