DLL не найдена (AlphaVSS.x64.dll)

948
Someone that matters

Я загрузил AlphaVSS dll и пример с ( http://alphavss.alphaleonis.com/ ) на свой ноутбук с Windows 7 (x64). Когда я запускаю пример AlphaShadow create c: из командной строки администратора все работает нормально.

Если я копирую эту же папку на компьютер с Windows Server 2012 R2, я получаю файл не найден, исключение «AlphaVSS.x64.dll» не найдено.

Я попытался установить пакет распространения c + (кто-то где-то предлагал это), но это не помогло.

Я также изменил права доступа к файлам, чтобы получить полный контроль над всеми, не помогло.

Любые идеи или указатели, где искать, чтобы найти больше информации?

  • разблокировка файлов ничего не делает

Я использовал версию Debug, а не версию сборки (у меня VS на моем ноутбуке)

Error Message

0
Обратите внимание, что в нем написано «файл ... или одна из его зависимостей». Отсюда и предложение установить пакет распространения C ++. Какую сборку (Debug / Release) вы пробовали? Daniel B 8 лет назад 2
Попробуйте [разблокировать файлы] (http://blogs.msdn.com/b/delay/p/unblockingdownloadedfile.aspx) (желательно `zip` файл перед распаковкой, в противном случае вам придется делать это для каждого файла). beatcracker 8 лет назад 0
[Dependency Walker] (http://dependencywalker.com/) может помочь вам определить различия между двумя конфигурациями системы. Visual C ++ Redist имеет несколько версий, все они разные, поэтому вы могли установить не ту версию. Ramhound 8 лет назад 0

1 ответ на вопрос

0
Someone that matters

Отладочная версия alphavss требует наличия dll от установленного VS, выпускная версия работала просто отлично.

Спасибо всем

Похожие вопросы