Первой должна увидеть log4net если sha256 рядом с ней то буду соображать почему не видит.
Попробуйте sha256.dll закинуть туда где kernel32.dll
типа в C:\Windows\System32
да этот cmd работает железно на всех M8N
необходимо только убедится что в этом случае
нет отличий от M8T. Единсвенное место нуждающееся в проверке это литерные смещения.
Я подозреваю что ищу ветряные мельницы, фактически в M8T нет литерной коррекции за исключением
той примитивной таблички
увидел …
стандартная проблема с виндой … запускать exe необходимо перейдя в тот каталог где он лежит с dll
если указать как у Вас через путь то библиотек не найдет.
т.е. в Вашем случае необходимо выполнить:
*cmd
D:
cd D:\tmp\ublox*
и как появилось D:\tmp\ublox>
вводить имена exe с командными строками
в этом же каталоге должны быть dll
скинул MSVCR120D.dll туда же где exe лежат
в system32 и SysWOW64 одна и та же MSVCR120D.dll
PS
гугление на аналогичные проблемы привело к этому
там :
"Короче, надо было просто включить статическую линковку MFC:
Свойства проекта → Свойства конфигурации → Общие → Использование MFC"
я выложил sha256.dll с включенной статической линковкой MFC,
по размеру они одинаковые но внутри разные.
Обновите sha256.dll …