Question

Comme le dit sujet, peut ASP classique utiliser des composants libres d'inscription? Ceci est sur Windows Server 2003. Si oui, comment dois-je procéder?

Sinon, quelqu'un pourrait-il s'il vous plaît fournir des solutions de rechange?

Était-ce utile?

La solution

En autre, je suppose que vous ne voulez pas les composants que Bougez prévoir l'inscription? Parce que il y a beaucoup de personnes ...

Une façon moins courante d'utiliser COM avec ASP qui est tout à fait pratique est d'utiliser de Windows Composants de script (WSC). De 4GuysFromRolla:

  

L'un des plus grands inconvénients de   le développement de composants COM en utilisant l'un des   ces langages de haut niveau est la   processus chronophage de modifier un   existantes composant COM. Par exemple,   dire que vous développez une COM   composant. Vous ajoutez quelques propriétés et   méthodes et commencer à l'utiliser sur votre   site. Maintenant, dites que vous vouliez ajouter   une nouvelle méthode. Après avoir ajouté cette méthode   vous devez recompiler le COM   composant, réenregistrer, et arrêter et   redémarrez le serveur Web ...

     

Pour résoudre pour ce désagrément, Microsoft   a créé des composants Windows Script,   qui, comme leur nom l'indique, sont COM   composants créés avec le script! Celles-ci   composants peuvent être développés avec tout   Windows langage de script (VBScript,   JScript, PerlScript, Python, etc.).   Étant donné que ces composants utilisent script, vous   peut littéralement couper et coller votre ASP   script dans l'un de ces scénarisé   Composants! , Vous pouvez également modifier un   Code de Windows Script Component et   les changements sont automatiquement   réfléchi - no recompilation, non   redémarrer le serveur Web, et pas   réinscrivant le composant!

Pour plus d'informations, consultez ces liens:

Autres conseils

Par Inscription gratuite Je suppose que vous voulez dire DLL qui ne sont pas enregistrés en tant que composants ActiveX à l'aide regsvr32. Si tel est le cas, non, pas directement à partir d'ASP 3.0 si vous pouvez l'utiliser à distance via l'aide CreateObject DCOM. La raison pour laquelle est sans l'enregistrer il n'y a pas ProgID de référence pour trouver le composant ActiveX.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top