Отследить строку ошибки c#

maloibtc

Client
Регистрация
08.04.2016
Сообщения
365
Благодарностей
91
Баллы
28
Есть кубик на C# в проджекте работает в цикле без ошибок в ZP очень часто выдает "Входная строка имела неверный формат".Можно ли отследить в какой строке кода возникла ошибка?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
в строке, где есть Split
Хотя нет, вру. Сплит обычно граничит с ошибкой об индексе за пределами границ

Свою ошибку ищи рядом с int.Parse и тому подобное. Вероятно, туда поступает пустое значение или мусор
 

maloibtc

Client
Регистрация
08.04.2016
Сообщения
365
Благодарностей
91
Баллы
28
в строке, где есть Split
Хотя нет, вру. Сплит обычно граничит с ошибкой об индексе за пределами границ

Свою ошибку ищи рядом с int.Parse и тому подобное. Вероятно, туда поступает пустое значение или мусор
Так таких значений нет.Регулярок несколько и пару гет запросов
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113

Nick

Client
Регистрация
22.07.2014
Сообщения
1 983
Благодарностей
817
Баллы
113
после каждой строки делай вывод project.SendWarningToLog(project.Variables["Count_steam_info"].Value +" сделали то-то"
 

maloibtc

Client
Регистрация
08.04.2016
Сообщения
365
Благодарностей
91
Баллы
28
после каждой строки делай вывод project.SendWarningToLog(project.Variables["Count_steam_info"].Value +" сделали то-то"
Ошибка проявляется только в многопотоке при скачивании файла гетом через c#,косяк зенки наверно
P.S.Да косяк зенки если в многопотоке качать через c# на гетах то не все запросы проходят на проксях.Другую софтину тестил аналогичным шабом на тех же проксях ошибок нет.
 

Nick

Client
Регистрация
22.07.2014
Сообщения
1 983
Благодарностей
817
Баллы
113
А там не возникает каких-то конфликтов, что пару потоков ломятся в один файл одновременно писать или что-то такое?
С проксями тоже с таким сталкивался, просто откладывал проксю и брал другую.
 

maloibtc

Client
Регистрация
08.04.2016
Сообщения
365
Благодарностей
91
Баллы
28
А там не возникает каких-то конфликтов, что пару потоков ломятся в один файл одновременно писать или что-то такое?
С проксями тоже с таким сталкивался, просто откладывал проксю и брал другую.
Тоже думал об этом но нет.Как оказалось в многопотоке не всегда срабатывают гет запросы,хотя на тех же проксях если 1 проект размножить например на 100 папок и всех их запустить в 1 поток то все нормально,но если 1 проект запустить в 100 то вялятся ошибки.
 

maloibtc

Client
Регистрация
08.04.2016
Сообщения
365
Благодарностей
91
Баллы
28
А там не возникает каких-то конфликтов, что пару потоков ломятся в один файл одновременно писать или что-то такое?
С проксями тоже с таким сталкивался, просто откладывал проксю и брал другую.
А ты не вкурсе можно ли задать имя файла при скачке гет запросом на c#?Зенка сохраняет под именем который отдает сайт.
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 122
Баллы
113
  • Спасибо
Реакции: Nick

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113

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