Registrare nella GAC Microsoft.Office.Interop.Excel.dll

mercoledì 11 febbraio 2009 - 11.41

elsinore Profilo | Junior Member

Ciao a tutti,

io ho svulippato un'applicazione console che utilizza la libreria Microsoft.Office.Interop.Excel.dll, sul server di sviluppo c'è installato Office2003.
questa dll è presente in C:\WINDOWS\assembly

Quando però porto l'eseguibile su un altro server, che ha installato Office2000, quando lo lancio ho questo errore

Could not load file or assembly 'Microsoft.Office.Interop.Excel, Version=11.0.0.0...The system cannot find the file specified....


e in C:\WINDOWS\assembly la dll di excel non c'è....come posso fare? posso solo installare office2003?

grazie!

Jeremy Profilo | Guru

Ciao elsinore
Se la libreria che indichi è redistibutable o meno ...... non lo so.
Quello che posso dirti è che per registrare un assembly nella GAC devi usare il tool di visualstudio GacUtil.exe indicando il nome della libreria ed aggiungendo il parametro -i per l'installazione e -u per la disinstallazione.

Facci sapere...
Ciao
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-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5