Freigeben über


Clientanwendung startet nicht, es wird jedoch kein Fehler angezeigt

Wenn Sie auf die .exe-Datei für Ihre Visual Basic-Clientanwendung doppelklicken und nichts geschieht, aber keine Fehlermeldung angezeigt wird, besteht das Problem möglicherweise darin, dass Sie die TI-Komponente nicht bereitgestellt haben, die Ihre Clientanwendung zu verwenden versucht.

Wenn eine TI-Komponententypbibliothek nicht registriert ist (das heißt, sie wurde nicht in einer COM+-Anwendung bereitgestellt), erhalten Sie normalerweise die Fehlermeldung 429, die besagt, dass die ActiveX-Komponente kein Objekt erstellen kann. Es wird jedoch kein Fehler angezeigt, wenn die nicht registrierte TI-Komponente einen benutzerdefinierten Typ (User-Defined Type, UDT) enthält und auf diesen UDT in der Visual Basic-Clientanwendung verwiesen wird.

Um dieses Problem zu beheben, stellen Sie die TI-Komponente in einer COM+-Anwendung bereit, um sie automatisch zu registrieren. Dann funktioniert Ihre Visual Basic-Clientanwendung.