Edge.JS не проходит в среде тестирования без ошибок

Я создал приложение, используя Edge.JS. Он отлично работает в среде разработчиков, но не работает в среде тестирования (Windows Server 2012 R2). Нет ошибок или исключений, и процесс просто убивается

Это терпит неудачу в этой линии Edge.Func(SomeScript);

У меня есть два вопроса в основном:

Есть ли место, где я могу искать ошибки? Есть ли у Edge.JS какие-либо зависимости, кроме тех, которые упомянуты на сайте github?

Любая помощь будет высоко оценена

1 ответ

Решение

Edge.JS зависит от vcruntime.dll. Я узнал об этом после запуска инструмента ProcessMonitor. Кроме того, вы также можете попробовать открыть файл edge_nativeclr.node в инструменте http://www.dependencywalker.com/. Он четко покажет зависимости от edgeJs. Чтобы это исправить, мне пришлось установить распространяемый Visual C++ для Visual Studio 2015 на компьютере для тестирования.

Другие вопросы по тегам