Вывод логов. SendInfoToLog и пр. Не работает.

Voldemar

Client
Регистрация
13.04.2014
Сообщения
484
Благодарностей
57
Баллы
28
В проекте, работает только 1 кубик с логами.

Там вот такой код: скрин прикрепил.129364

Остальные кубики не логируют ничего.

Пробовал просто создавать, что угодно:


C#:
void Execute()
{
    project.SendInfoToLog("Минимальный тест логирования. Проверка работы логов.");
}
C#:
void Execute() {    project.Variables["logOutput"].Value = "Это тестовое сообщение, если логи не работают."; }
}

void Execute()
{
project.Variables["testVar"].Value = "Проверка выполнения блока.";
}

Даже просто такая вещь не работает, в переменную просто заходит "ОК".

С чем может быть связано? Если конфликт библиотек какой то, то почему работает только 1 кубик.
Да и ничего специфического не стоит у меня:

129363

В новом проекте все тоже самое. Работает только 1 кубик.
 

Sherminator

Client
Регистрация
10.09.2021
Сообщения
1 323
Благодарностей
707
Баллы
113
ну если речь про c# кубик, то там не надо метод создавать, кубик сам по себе является методом, надо только тело прописать

C#:
project.SendInfoToLog("Минимальный тест логирования. Проверка работы логов.");
 
  • Спасибо
Реакции: Voldemar

VerBin

Client
Регистрация
28.05.2016
Сообщения
556
Благодарностей
457
Баллы
63
Если создаешь метод Execute в кубике, то затем нужно этот метод вызвать, чтобы он выполнился
C#:
void Execute()
{
    project.SendInfoToLog("Минимальный тест логирования. Проверка работы логов.");
};
Execute();
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)