[C#] Warunkowe ładowanie plików DLL

Cześć

 

Mam taką zagwostkę. Aplikacja którą pisze będzie uruchamiana na komputerach z zainstalowanym Excelem jak i niezainstalowanym. Aplikacja ma opcję exportu do excela. Chciałbym zrobić tak żeby w momencie kiedy nie da się załadować plików Interop to opcje exportu będą po prostu wyszarzone. Ktoś może podpowiedzieć jak to zrobić?

http://stackoverflow.com/questions/7123196/how-to-check-programatically-if-ms-excel-exists-on-a-pc

?

 

Używasz excel wersji poniżej 2007 ? Jeśli nie to możesz skorzystać z openxml i wtedy nie potrzebujesz bibliotek interop

Korzystam z gotowej biblioteki, musialbym przerobić kawał kodu, cudzego kodu