Freigeben über


Projekthook für Webdienste

Das Dialogfeld Weitere Optionen des Webdienste-Verlegers ermöglicht es Ihnen, eine Option auszuwählen, um Webdienst-Unterstützungsdateien automatisch zu generieren, wenn ein COM-Server erneut erstellt wird. Durch diese Option wird ein Projekthook für das Projekt eingerichtet, der das Webdienstmodul aufruft, um die Webdienst-Unterstützungsdateien neu zu erstellen. Der Projekthook (WSHOOK) wird in der Bibliothek der Foundation Class Web Services (..\FFC\_webservices.vcx) gespeichert.

Wenn Sie den Webdienst bearbeiten und testen, wird der COM-Server höchstwahrscheinlich von IIS zwischengespeichert. Um den COM-Server neu zu erstellen, müssen Sie den Prozess, der den Server verwendet (z. B. IIS-Out-Of-Process-Pooled-Anwendungen COM+-Anwendung), beenden; andernfalls wird während der Erstellung des Projekts der Fehler "Zugriff verweigert" ausgegeben. Da das wiederholte Testen und Erstellen sehr mühsam sein kann, verfügt die Web Services-Projekthook-Klasse über integrierte Funktionalität, die diesen Prozess für Sie beendet.

Anmerkung   Möglicherweise müssen Sie die Standardeinstellungen des Projekthooks in Abhängigkeit von der Betriebssystemplattform und der ausgeführten Version von IIS ändern, damit die Anwendung beendet wird.

Siehe auch

Überblick über die Webdienste | Webdienstregistrierung | Aufrufen der Webdienste | Angeben eines Standardspeicherortes für Webdienste | Webdienstpublishing | Webdienstbereitstellung