Автор: Vladimir Petrov
Использование TSLab API в MS Visual Studio - Mon Dec 07 2015 04:23 PM
Здравствуйте !
Подскажите пожалуйста, как подключить TSLab API в MS Visual Studio, чтобы потом его можно было использовать в проектах ?
Автор: ra81
Re: Использование TSLab API в MS Visual Studio - Mon Dec 07 2015 04:45 PM
прочитайте сначала документацию. и посмотрите документацию.
Автор: Dfcz
Re: Использование TSLab API в MS Visual Studio - Fri May 06 2016 05:46 PM
Я почитал документацию, потом посмотрел документацию, теперь, наконец, можете рассказать, как подключить TSLab API в MS Visual Studio 2013?
Автор: crn
Re: Использование TSLab API в MS Visual Studio - Sun May 29 2016 02:02 PM
Создаете новый проект, в Референсы и в Юзинги проекта добавляете библиотеки
TSLab.Script;
TSLab.Script.Handlers;
TSLab.Script.Optimization;
TSLab.Script.Helpers;
Свой класс вы должны наследовать от интерфейса IExternalScript из TSLab.Script.Handlers, и он всегда должен бы быть публичным, иначе ТСЛаб его не увидит.
Что то вроде этого.
public class MyScript : IExternalScript
{
public void Execute(IContext ctx, ISecurity sec)
{
}
}
При каждом пересчете скрипта, ТСЛаб дергает метод Execute нашего класса MyScript.
Далее, если нужна отладка, то нужно "зааттачить" студию к лабе, в свойствах проекта (правой клавишей на проекте в солюшне) во вкладке Debug поставить Start external programm и указать путь на экзешник ТСЛаба.
Далее в самом ТСЛабе подключаете свой *.cs файл в кубик "внешний скрипт".
Готово. Надеюсь ничего не забыл.
Если же вы не понимаете вышеописанные термины, то нужно учить c# ооп и студию, долго и упорно, а пока писать на кубиках.
Автор: ra81
Re: Использование TSLab API в MS Visual Studio - Sun May 29 2016 05:51 PM
отладку плохо сказали. Нужно делать аттач к рабочему процессу тслаба чтобы каждый раз не запускать его после правки кода.
Автор: crn
Re: Использование TSLab API в MS Visual Studio - Mon May 30 2016 12:13 PM
отладку плохо сказали. Нужно делать аттач к рабочему процессу тслаба чтобы каждый раз не запускать его после правки кода.
не пробовал так даже, надо попробовать. Запарился каждый раз перезапускать. Спасибо)
Автор: crn
Re: Использование TSLab API в MS Visual Studio - Mon May 30 2016 12:38 PM
попробовал. Один фиг, Лаба морозится, и если нужно смотреть свечки, в любом случае нужно копию Лабы запускать.
Автор: ra81
Re: Использование TSLab API в MS Visual Studio - Mon May 30 2016 12:51 PM
зато перезапускать не нужно. А это уже большой плюс.