У меня есть ситуация, когда мне нужно собирать журналы для процесса, который происходит. Итак, если процесс1 происходит, log1 должен начинаться, то же самое с process2 и log2. Оба работают одновременно. Поэтому в идеале я должен обновлять log1 и log2 вместе с прогрессом в одно и то же время.Журналы для разных процессов
Моя проблема: если я запускаю process1, запускается log1, но когда я запускаю, process2, то log1 останавливается и log2 запускается процесс2. Если я начинаю process1 в 10, журналы бывают, но шп я начинаю Process2 в 10.10, log1 останавливается в 10.10 и новый log2 создается с 10.10 и далее ..
Это мой код:
if (CommsPort != 0)
{
SPort = new SerialPort("COM" + CommsPort.ToString(), 9600, Parity.None, 8, StopBits.One);
SPort.Open();
}
Вы говорите, что собираете журналы через COM-порт? И каждый процесс открывает отдельный COM-порт? –
Мне нужно использовать один и тот же COM-порт и собирать разные журналы в разные файлы одновременно. – SLp