finsight / QUIKSharp

QUIK# (QUIK Sharp) is the QUIK Lua interface ported to .NET.
Other
230 stars 134 forks source link

Не запускается QuikSharp.lua в Quik v10.0.1.18 #336

Open klmfor opened 1 year ago

klmfor commented 1 year ago

Сообщение об ошибке - "multiple Lua VMs detected. Expected 5.3 instead of 5.4". Подскажите решение проблемы.

Pr0phet1c commented 1 year ago

Тут нет телепатов, на сколько я знаю. Слишком мало информации. Попробуйте начать со скриншота окна "Доступные скрипты" в терминале, и содержимого строк 37-50 файла QuikSharp.lua, который Вы запускаете.

exvion commented 1 year ago

На кнопке Запустить можно выбрать версию lua для конкретного скрипта. Либо в настройках квика поменять версию lua для всех скриптов разом

Снимок экрана 2022-12-01 в 21 08 33
klmfor commented 1 year ago

Спасибо, это помогло. В торопях не заметил что там такой богатый выбор) вариантов запуска. Пока пробовал запустить этот скрипт перенес Дистрибутив Quik и папку со скриптами Lua на другую виртуалку там вылезла совсем дугая ошибка "error loading module 'socket.core' from file 'C:\MyLua\clibs64\53_MD\socket\core.dll': Не найден указанный модуль." Виртуалки одинаковы windows server 2019. Eror

exvion commented 1 year ago

Попробуйте версию на этот коммит, использовать с lua 5.4 https://github.com/finsight/QUIKSharp/tree/42f236f3310b60a3de0f4ca4462155599355947f

exvion commented 1 year ago

Или какую версию quiksharp вы используете?

exvion commented 1 year ago

Тоже столкнулся с такой проблемой, помогла установка vc_redist https://learn.microsoft.com/ru-RU/cpp/windows/latest-supported-vc-redist?view=msvc-170 или https://aka.ms/vs/17/release/vc_redist.x64.exe