Не удается загрузить ошибку chakra core.dll при запуске примера hello world

Я пытаюсь запустить образец ядра чакры C#, представленный здесь ( https://github.com/Microsoft/ChakraCore/wiki/Embedding-ChakraCore), но получаю ошибку:

Я попытался установить это также, но получаю ошибку с этим:

Install-Package JavaScriptEngineSwitcher.ChakraCore.Native.osx-x64 -Version 2.4.6

Согласно моему пониманию, если я хочу использовать chakracore в моем проекте (консольное приложение или веб-приложение), тогда мне нужен только chakra core.dll, но все же я получаю сообщение об ошибке, что чакра ядра dll не найдена.

Я пробовал в визуальной студии 2015 и 2017, но та же проблема.

У меня мало путаницы, если кто-то может ответить на это:

1) Может ли Chakracore выполнить любой код JavaScript?

2) Могу ли я передать результат json в мой javascript и получить возвращаемый результат json из javascript, выполнив этот код javascript с помощью chakracore?

Как запустить пример приложения, которое должно отображать hello world в консольном приложении, выполняющем код JavaScript?

1 ответ

Вам не нужен переключатель двигателя. Вам нужно только сослаться на официальный пакет Microsoft.ChakraCore NuGet из исполняемого файла проекта.

  • Щелкните правой кнопкой мыши узел Packages в проекте HelloWorld.
  • выберите Управление пакетами NuGet
  • введите "ChakraCore" в поле поиска
  • выберите Microsoft.ChakraCore (это не первый элемент для меня)

Как только вы это сделаете, он должен запустить и разрешить ChakraCore.dll, включенный в пакет NuGet, в соответствии с тем, как выполняются реквизиты в пакете.

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