Программа установки формы Windows не может загрузить dll

У меня есть приложение для Windows, которое использует стороннюю dll Velleman.dll, оно отлично работает. когда я создал установочный файл, он работает нормально. но когда установочный файл запускается в другой системе (затем в сборке), он выдает исключение: невозможно загрузить DLL «Velleman.dll», в чем может быть ошибка?


person Suchith    schedule 11.11.2013    source источник
comment
Либо DLL не находится в установочном пакете, либо в вашем коде вы ссылаетесь на нее, используя определенный путь. Используйте относительный путь, когда это возможно.   -  person Franck    schedule 11.11.2013


Ответы (1)


У вас есть несколько возможностей здесь.

Является ли Velleman.dll COM-dll?
Если это так, вам следует зарегистрировать его в реестре другой системы во время установки приложения.

Это .NET dll?
Если это так, убедитесь, что она включена в программу установки.

person Nanhydrin    schedule 13.11.2013