Visual Studio 2010 слишком долго загружает символы, Местоположение файла символов не может быть удалено

Предыдущий ответ правильный. Однако у меня есть метод расширения, который я использую в некоторых редких случаях:

public static bool IsTruthy(this object obj)
{
    if (obj == null || obj is DBNull)
        return false;

    var str = obj as string;
    if (str != null)
        return !string.IsNullOrWhiteSpace(str) && 
            !str.Trim().Equals(bool.FalseString, StringComparison.OrdinalIgnoreCase);

    try
    {
        if (Convert.ToDecimal(obj) == 0)
            return false;
    }
    catch { }

    if (obj is BigInteger)
        return ((BigInteger)obj) != 0; 

    return true;
}

Некоторые примечания по этому поводу:

  • Этот метод несовместим с тем, как javascript обрабатывает строку «False» "
  • Этот метод возвращает true для пустых перечислимых объектов, что согласуется с javascript
25
задан Myster 19 September 2010 в 21:43
поделиться

3 ответа

Что попробовать

  • Инструменты> Параметры отладки> Общие
  • Инструменты> Параметры> Отладка> Символы
    • Только указанные модули
    • Или Все модули, кроме исключенных и исключающих эти сторонние модули
    • Мне удалось удалить все проверки в местоположениях .pdb, но у меня было d:\refsrc\symbols в качестве добавленного местоположения
21
ответ дан 28 November 2019 в 18:15
поделиться

Для меня я ранее включил Отладку -> Символы -> Все модули и забыл выключить его, когда закончил с конкретным проектом. Отключение этого параметра значительно улучшило время загрузки.

0
ответ дан 28 November 2019 в 18:15
поделиться

У меня тоже была эта проблема. И я легко это исправлю. Просто сделайте: Отладка-> Параметры и Настройки-> Символы. В символах я отмечал только указанные модули . Все снова работает нормально. Надеюсь, это поможет.

0
ответ дан 28 November 2019 в 18:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: