References->Add reference -> plik.dll nie działa

0

Aby mój program działał musi być zainstalowany VfpOleDB.dll https://www.microsoft.com/en-us/download/details.aspx?id=14839
Jeżeli zostanie zainstalowany zgodnie w systemie nie ma żadnych problemów ale chciałem móc program stosować na dowolnym komputerze chciałem dołączyć bibliotekę do programu
(Visual Studio 2015 C#)
niestety przy próbie dodania biblioteki pojawia się błąd (patrz załącznik)
ErrDLL.png

Czy wie ktoś może co to jest i jak to ugryźć?

Miłego dnia
Witold

1

Nie możesz dodać referencji do biblioteki, która nie jest biblioteką .NET-ową. A ta nią jest?

Ale możesz ją zwyczajnie dorzucić do projektu ("wkleić" do Solution Explorer) z akcją budowania "None" i opcją kopiowania do katalogu wynikowego i po prostu będzie ci siedzieć razem z programem w jednym katalogu, co powinno wystarczyć.

0

Znajdź jakiś instalator w którym można dodawać zewnętrzne .msi i wygeneruj wersję instalacyjną swojego programu.
Podczas instalacji programu zostanie przy okazji zainstalowany ten pakiet, tak jak powinien.

1 użytkowników online, w tym zalogowanych: 0, gości: 1