Ik probeer met C# (vs.net 2002) een word document te openen maar dat lukt niet.
Als ik het meest simpele uitvoer dan krijg ik al een exceptie, bijvoorbeeld bij het volgende:
Dan krijg ik de volgende exceptie:
An unhandled exception of type 'System.InvalidCastException' occurred in MSWord.exe
Additional information: QueryInterface for interface Word._Application failed.
Ik heb al gezocht op internet, maar alle voorbeelden die ik zie geven deze fout en echte oplossingen hiervoor heb ik niet gevonden.
OS = WinXP
VS.Net 2002 (dus de eerste .net)
Office 2000
Ik heb een reference naar de word.dll gemaakt (Microsoft Word 9.0 Object Library).
Dan heb ik bij de solution explorer de referenties naar Word, Office en VBIDE staan.
Dus alle referenties lijken goed te zijn.
Deze foutmelding geeft hij zodra ik ook maar iets met de members van " app" doe.
of ik nou app.Visible een andere waarde probeer te geven of app.Quit uitvoer, hij geeft elke keer deze melding.
Iemand die een idee heeft hoe ik dit kan oplossen, of een werkend voorbeeld heeft?
Als ik het meest simpele uitvoer dan krijg ik al een exceptie, bijvoorbeeld bij het volgende:
code:
1
2
| Word.Application app = new Word.Application(); app.Visible = true; |
Dan krijg ik de volgende exceptie:
An unhandled exception of type 'System.InvalidCastException' occurred in MSWord.exe
Additional information: QueryInterface for interface Word._Application failed.
Ik heb al gezocht op internet, maar alle voorbeelden die ik zie geven deze fout en echte oplossingen hiervoor heb ik niet gevonden.
OS = WinXP
VS.Net 2002 (dus de eerste .net)
Office 2000
Ik heb een reference naar de word.dll gemaakt (Microsoft Word 9.0 Object Library).
Dan heb ik bij de solution explorer de referenties naar Word, Office en VBIDE staan.
Dus alle referenties lijken goed te zijn.
Deze foutmelding geeft hij zodra ik ook maar iets met de members van " app" doe.
of ik nou app.Visible een andere waarde probeer te geven of app.Quit uitvoer, hij geeft elke keer deze melding.
Iemand die een idee heeft hoe ik dit kan oplossen, of een werkend voorbeeld heeft?
Ik stink niet, ik ruik gewoon anders