Entwickler-Ecke
Sonstiges (.NET) - System.InvalidCastException - wo kommt die her????
va1980 - Di 22.01.08 14:58
Titel: System.InvalidCastException - wo kommt die her????
Hi all,
Kann mir einer was zu dieser Fehlermeldung sagen?
Habe in ein Projekt die Möglichkeit der automatisierten Bearbeitung von Word-Doc. eingebunden
Verwende also Verweise auf Office 97 (Library 8.0)
Wenn ich jetzt die Anwendung auf einem anderen Rechner starte und die automatisierte Bearbeitung starte kommt diese Exception:
---------------------------------------------------------------------------------------------------
System.InvalidCastException: Unable to cast COM object of type 'Word.ApplicationClass'
to interface type 'Word._Application'.
This operation failed because the QueryInterface call on the COM component for the interface
with IID '{00020970-0000-0000-C000-000000000046}' failed due to the following error:
Bibliothek nicht registriert. (Exception from HRESULT: 0x8002801D (TYPE_E_LIBNOTREGISTERED)).
---------------------------------------------------------------------------------------------------
Was habe ich falsch gemacht? Auf beiden Rechnern (Entwicklungs- und Client-Rechner) ist Office 97 installiert!!!
Also diesen typecast: (...'Word.ApplicationClass' to interface type 'Word._Application'...)
am Anfang der Exception habe ich meines wissens so niergendwo im Code!!!
Bei mir steht immer:
...
private Word.Application Wrd = new Word.Application();
private Word.ApplicationClass WordApp = new Word.ApplicationClass();
...
Hat einer eine Idee???
Danke
MfG Va1980
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!