Era proprio quello il problema..
Ora se richiamo la dll da Excel sul mio pc funziona tutto, se invece la richiamo da un altro pc mi dice che non trova il file.
Il file si trova nella directory corretta ovviamente.
Il problema secondo me è che la mia dll dipende da un altra dll (gsl, dll che calcola le radici di un polinomio) e su altri pc non riesce a risolvere le dipendenze.
Qualcuno ha qualche idea su come posso utilizzare la mia dll su altri pc?
Grazie