Frage

Wie das Thema sagt, kann ASP Klassische Nutzung kostenlos registrieren Komponenten? Dies ist auf Windows Server 2003. Wenn ja, wie gehe ich über das Tun das?

Wenn nicht, könnte jemand bitte einige Alternativen zur Verfügung stellen?

War es hilfreich?

Lösung

Durch die Alternative, ich denke, Sie tun nicht gemein Komponenten, die eine Registrierung erforderlich? Denn es gibt viele von diesen ...

Eine weniger häufige Art von COM mit ASP verwenden, das ist sehr bequem zu bedienen ist von Windows Scripting-Komponenten (WSC). Von 4GuysFromRolla:

  

Einer der größten Nachteile   Entwicklung von COM-Komponenten unter Verwendung eines von   diese High-Level-Sprachen ist die   zeitintensive Prozess des Veränderns eines   bestehende COM-Komponente. Beispielsweise,   sagen, dass Sie eine COM entwickeln   Komponente. Fügen Sie einige Eigenschaften und   Methoden und starten Sie ihn auf Ihrer Verwendung   Seite? ˅. Jetzt sagen, dass Sie hinzufügen wollten   eine neue Methode. Nach dieser Methode Hinzufügen   Sie hätte den COM neu kompilieren   Komponente Reregister es und Stopp- und   starten Sie den Web-Server ...

     

für dieses Ärgernis zu lösen, Microsoft   hat Windows Script-Komponenten erstellt,   die, wie ihr Name schon sagt, sind KOM   Komponenten erstellt mit Skript! Diese   Komponenten können mit jedem entwickelt werden   Windows-Skriptsprache (VBScript,   JScript, PerlScript, Python, etc.).   Da diese Komponenten Skript verwenden zu können,   können buchstäblich Ihre ASP Ausschneiden und Einfügen   Skript in eine dieser scripted   Komponenten! Außerdem können Sie bearbeiten ein   Windows Script Component Code und   Die Änderungen werden automatisch   reflektiert - nicht neu kompilieren, nein   Neustart des Web-Servers und keine   Neuregistrierung der Komponente!

Für mehr Informationen, sehen Sie sich diese Links:

Andere Tipps

Nach Registrierung Ich nehme an, Sie mittlere DLLs, die als ActiveX-Komponenten, die nicht registriert sind, unter Verwendung von regsvr32. Wenn das der Fall ist, dann nein, nicht direkt von ASP 3.0 obwohl könnte man es über DCOM remote Create verwenden. Der Grund dafür ist, ohne es zu registrieren gibt es keine Programm-ID zu Referenz die ActiveX-Komponente zu finden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top