Domanda

Come il tema dice, può ASP Classic componenti Registrati gratis uso? Questo è in Windows Server 2003. Se sì, come posso fare per farlo?

In caso contrario, si poteva fornire alcune alternative?

È stato utile?

Soluzione

Per alternative, credo che non si componenti medi che richiede registrazione? Perche' ci sono un sacco di quelli ...

Un modo meno comune di utilizzare COM con ASP che è abbastanza conveniente è quello di utilizzare di Windows componenti di scripting (WSC). Da 4GuysFromRolla:

  

Uno dei maggiori svantaggi di   lo sviluppo di componenti COM utilizzando uno dei   nelle lingue ad alto livello è la   processo che richiede tempo di alterare un   componente COM esistente. Per esempio,   dire che si sta sviluppando un COM   componente. È possibile aggiungere alcune proprietà e   metodi e iniziare ad usarlo sul tuo   posto. Ora, dire che si vuole aggiungere   un nuovo metodo. Dopo l'aggiunta di questo metodo   si dovrà ricompilare il COM   componente, registrare nuovamente e arresto e   riavviare il server Web ...

     

Per risolvere questo fastidio, Microsoft   ha creato Windows Script Components,   che, come suggerisce il loro nome, sono COM   componenti creato con lo script! Questi   componenti possono essere sviluppati con qualsiasi   Di Windows linguaggio di scripting (VBScript,   JScript, PerlScript, Python, ecc).   Dal momento che questi componenti utilizzano script, è   può letteralmente tagliare e incollare l'ASP   script in uno di questi script   componenti! Inoltre, è possibile modificare un   il codice di Windows Component Script e   i cambiamenti sono automaticamente   riflessa - senza ricompilazione, no   riavviare il server Web, e non   nuova registrazione il componente!

Per ulteriori informazioni, controllare questi link:

Altri suggerimenti

Per Registrazione gratuita che ti assume DLL medi che non sono registrati come componenti ActiveX utilizzando regsvr32. Se questo è il caso, allora no, non direttamente da ASP 3.0 anche se si potrebbe utilizzare in remoto tramite DCOM utilizzando CreateObject. Il motivo per cui è senza registrarti di essa non c'è ProgID per riferimento per trovare il componente ActiveX.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top