Mam aplikację C#, która używa biblioteki dll. Kiedy próbuję uruchomić aplikację, nie może znaleźć biblioteki dll, chyba że znajduje się w tym samym katalogu lub w GAC. Nie chcę mieć go w tym samym katalogu i nie chcę go instalować w GAC. Czy jest jakiś sposób, aby powiedzieć aplikacji, gdzie szukać biblioteki? (Na przykład, jeśli chcę rozpowszechniać aplikację do klientów i chcą korzystać z własnych aplikacji, które będą korzystać z dll).Jak ustawić ścieżkę biblioteki C# dla aplikacji?
Dodano:
Chciałbym mieć taką strukturę plików:
Folder główny: biblioteki, Aplikacje
biblioteki: lib.dll
Applications: app1.exe
I don” t chcesz skopiować go do GAC lub mieć lib.dll w folderze Aplikacje. Czy to możliwe?
Tamara, istnieje również możliwość edycji poprzedniego pytania. To byłby preferowany sposób. –
Tamara, to pytanie jest bardzo podobne do tego: http://stackoverflow.com/questions/629459/c-cannot-find-library-during-runtime –