Iterop.Word (Errore: Retrieving the COM class factory for component wi...

mercoledì 09 gennaio 2008 - 08.56

luisa80 Profilo | Newbie

Ciao a tutti!
mi trovo di fronte a questo problema: vorrei eseguire word dalla mia applicazione scritta in C# ma l'esecuzione si pianta sempre quando arriva ad eseguire questo comando

Word.ApplicationClass oWord = new Word.ApplicationClass();

Ho aggiunto la referenza alla libreria Microsoft Word 11.0 Object Library ma senza successo.
I dettagli dell'errore sono questi:

Retrieving the COM class factory for component with CLSID {000209FF-0000-0000-C000-000000000046} failed due to the following error: 80070005.

Sto lavorando su una macchina virtuale (Win XP), la stessa applicazione sulla macchina reale (sempre WInXp) funziona, le referenze sono le stesse e le installazioni di word sono identiche.

Qualcuno di voi ha già avuto lo stesso problema e può drmi un consiglio?
Grazie in anticipo
Luisa



Aggiornamento :
Ho risolto il problema. Bisognava modificare i permessi per l'esecuzione in remoto e in locale come spiega passo passo questa guida.
Vi posto la soluzione nel caso dovesse servire a qualcuno
http://blog.crowe.co.nz/archive/2006/03/02/589.aspx

Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5