Журнал для указанного аргумента находился вне диапазона допустимых значений. (Параметр «индекс»)C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Журнал для указанного аргумента находился вне диапазона допустимых значений. (Параметр «индекс»)

Сообщение Anonymous »

В моем приложении есть регистратор, и журналы показывают ошибку:
Указанный аргумент находится вне диапазона допустимых значений. (Параметр index)
Я не знаю, какой объект выдает это исключение и почему.
Я даже пытался определить номер строки, где возникает это исключение, с помощью этого кода:

Код: Выделить всё

catch(Exception ex)
{
var st = new StackTrace(e, true);
var frame = st.GetFrame(0);
var l = frame != null ? frame.GetFileLineNumber() : 0;
log.Error($"{this.GetType().Name}, {MethodBase.GetCurrentMethod()?.Name} Line = {l}, {ex.Message}");
}
Но я снова сталкиваюсь с той же ошибкой с Line = 0
Я не знаю не знаю, когда и на каком объекте возникает это исключение

Подробнее здесь: https://stackoverflow.com/questions/791 ... ameter-ind
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»