2
Vote

Ошибка выхода за границу массива

description

Для русской версии windows необходимо заменить некоторый код, чтобы не возникало исключение.

удалить
using (StringReader sr = new StringReader(output))
string currentLine = "";

заменить
while ((currentLine = sr.ReadLine()) != null)
на
foreach (var currentLine in output.Split(new string[] { "\r\n" }, StringSplitOptions.None))

file attachments

comments

LordVader888 wrote May 23, 2015 at 2:08 PM

Может кто-нибудь сделать готовый файл?

den_bkh wrote Aug 23, 2015 at 5:59 PM

LordVader888 wrote Aug 24, 2015 at 1:18 AM

Спасибо, теперь всё работает! :)

Micha_elbi wrote Sep 24, 2015 at 2:15 PM

Спасибо!

AAZ77 wrote Mar 29, 2016 at 6:15 PM

А поделитесь, пожалуйста, исправленным файлом!
Спасибо!

wrote Mar 29, 2016 at 6:15 PM

wrote Mar 29, 2016 at 7:01 PM

LordVader888 wrote Mar 29, 2016 at 7:01 PM

Держи

AAZ77 wrote Mar 30, 2016 at 6:35 AM

Это тот файл, который приложен к этому issue, размером 400 Кб?
На него антивирус ругается...

AAZ77 wrote Mar 30, 2016 at 8:56 AM

Avast Premier
Ну я на свой страх и риск сказал ему проигнорировать, пока вроде ничего страшного не случилось.
Спасибо всем за помощь!

LordVader888 wrote Mar 30, 2016 at 9:24 AM

У меня не ругается и отлично работает, и это тот файл, который был по ссылке выше с яндекс диска. Вот после такого желание помогать людям отпадает полностью.