не работают точки остановки(breakpoint) на линуксе

При работе в vs code или jetbrains rider не работают точки остановки. я запускаю программу и хочу получить результат этого метода. во время выполнения я ставлю breakpoint в любой точке и он не срабатывает.

static double Result()
        {
            double result = 2;
            for (int i = 3; i < 2000000; i+=2)
            {
                bool check = true;
                for (int k = 2; k <= i / 2; k++)
                    if (i % k == 0)
                    {
                        check = false;
                        break;
                    }

                if (check)
                    result += i;
            }

            return result;
        }

Ответы (1 шт):

Автор решения: Стас
  1. Убедитесь, что запускаете отладку в той же конфигурации (Debug/Release).
  2. Убедитесь, что в используемой конфигурации в свойствах проекта включено генерирование .pdb файла.
  3. В настройках отладчика отметьте галочку Enable Just My Code.
  4. Очистите папку Debug вашего проекта

Если всё это не помогло: https://stackoverflow.com/questions/51592463/breakpoints-not-being-hit-in-jetbrains-rider

→ Ссылка