Could not load file or assembly 'LinqToExcel'

Could not load file or assembly 'LinqToExcel'
aksimoN
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 88
0

Napisałem aplikację konsolową która czyta coś z pliku excel, formatuje to i wrzuca do tabeli w SQL. Na stacji na której to pisałem apka odpala się bez problemów.
Przerzuciłem execa na stację docelową i otrzymuję błąd jak w temacie:

Could not load file or assembly 'LinqToExcel'

Czy to oznacza że na stacji docelowej muszę coś doinstalować?

Co ciekawe jak w visualu przestawię debugowanie z x64 na Any CPU to otrzymuję błąd:

Kopiuj
'Microsoft.ACE.OLEDB.12.0' nie jest zarejestrowany na lokalnym komputerze.'

Aventus
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: UK
  • Postów: 2235
1

Zobacz czy lokalnie po zbudowaniu projektu masz ten DLL (LinqToExcel) w folderze bin. Jeśli nie to być może jest on w Twoim GACu a nie ma go na systemie docelowym?

Z tego co widzę to LinqToExcel jest paczką NuGet- zainstalowałeś to właśnie jako NuGet czy masz "ręczną" referencję do pliku DLL?

aksimoN
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 88
1

Było instalowane z NuGet'a. Przeniosłem wraz z dll'kami i śmiga. Dzięki !!!

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.