У меня есть приложение для Windows, которое использует стороннюю dll Velleman.dll, оно отлично работает. когда я создал установочный файл, он работает нормально. но когда установочный файл запускается в другой системе (затем в сборке), он выдает исключение: невозможно загрузить DLL «Velleman.dll», в чем может быть ошибка?
Программа установки формы Windows не может загрузить dll
comment
Либо DLL не находится в установочном пакете, либо в вашем коде вы ссылаетесь на нее, используя определенный путь. Используйте относительный путь, когда это возможно.
- person Franck   schedule 11.11.2013
Ответы (1)
У вас есть несколько возможностей здесь.
Является ли Velleman.dll COM-dll?
Если это так, вам следует зарегистрировать его в реестре другой системы во время установки приложения.
Это .NET dll?
Если это так, убедитесь, что она включена в программу установки.
person
Nanhydrin
schedule
13.11.2013