Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / VS2013 Пропускаются точки останова / 15 сообщений из 15, страница 1 из 1
11.03.2015, 19:08
    #38901746
anc32
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VS2013 Пропускаются точки останова
Здравствуйте. Ставлю точку останова на методе Foo1(), который содержит в себе вызов в цикле var x=await Foo2(), на которую тоже ставлю точку останова. При достижении программой точки останова на Foo2() нажимаю F10. При этом программа возвращается на точку Foo1(), не останавливаясь на строках кода, которые идут после Foo2(). раньше было какое-то сообщение об отсутствующих символах отладки в программе, но сейчас его нет. В чем может быть проблема и как её решить? Спасибо.
...
Рейтинг: 0 / 0
11.03.2015, 19:16
    #38901754
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VS2013 Пропускаются точки останова
anc32,

Debug или Release Mode?
...
Рейтинг: 0 / 0
11.03.2015, 19:38
    #38901771
anc32
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VS2013 Пропускаются точки останова
Debug
...
Рейтинг: 0 / 0
11.03.2015, 19:39
    #38901772
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VS2013 Пропускаются точки останова
Tools => Options => Debugging => Enable Just My Code = true?
Debug => Attach to Process => выбрать процесс w3wp.exe => Attach to Managed = true?
...
Рейтинг: 0 / 0
11.03.2015, 19:41
    #38901773
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VS2013 Пропускаются точки останова
Tools => Options => Debugging => Require source files to exactly match the original version = true?
Tools => Options => Debugging => Suppress JIT optimization on module load = true?
...
Рейтинг: 0 / 0
11.03.2015, 21:26
    #38901865
anc32
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VS2013 Пропускаются точки останова
Можете написать как в русском интерфейсе найти эти опции?
...
Рейтинг: 0 / 0
11.03.2015, 21:27
    #38901868
anc32
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VS2013 Пропускаются точки останова
У меня отсутствует процесс w3wp.exe как при запущенной программе, так и при остановленной.
...
Рейтинг: 0 / 0
11.03.2015, 21:31
    #38901871
anc32
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VS2013 Пропускаются точки останова
Стоит галочка Включить только мой код.
Стоит галочка Отключать JIT-оптимизацию при загрузке модуля.
Стоит галочка Требовать точного соответствия исходной версии файлов.
...
Рейтинг: 0 / 0
12.03.2015, 11:20
    #38902195
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VS2013 Пропускаются точки останова
anc32,

В проперти референса на сбору, которую дебажите стоит copy local = true?
...
Рейтинг: 0 / 0
13.03.2015, 18:19
    #38904390
anc32
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VS2013 Пропускаются точки останова
Она в References не отображается.
...
Рейтинг: 0 / 0
13.03.2015, 18:21
    #38904394
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VS2013 Пропускаются точки останова
А где физически находится метод Foo2?
...
Рейтинг: 0 / 0
15.03.2015, 17:40
    #38905296
anc32
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VS2013 Пропускаются точки останова
В самом проекте.
...
Рейтинг: 0 / 0
16.03.2015, 16:20
    #38906078
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VS2013 Пропускаются точки останова
anc32У меня отсутствует процесс w3wp.exe как при запущенной программе, так и при остановленной.
Скорее всего в Attach to Process не выставлено Show processes from all users = true.
...
Рейтинг: 0 / 0
16.03.2015, 16:21
    #38906083
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VS2013 Пропускаются точки останова
anc32В самом проекте.
Т.е. Foo2 находится в том же проекте что и Foo1, но разных классах, и при этом Foo1 дебажится, а Foo2 - нет?
...
Рейтинг: 0 / 0
17.03.2015, 08:46
    #38906597
anc32
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VS2013 Пропускаются точки останова
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
internal async static Task Dosmth()
    {            
        for (int i = 0; i < ownersCount; i++)
        {
            Foo1(i+1);                
        }           
    }
private async static void Foo1(int id)
    {
        CompanionId[] companions 
            = await Foo2(id);

        for (int i = 0; i < companions.Length;i++ )
        {
            fun();
         }
     }


Да, в разных классах.
Я пробовал смотреть список процессов всех пользователей - всё равно там нет процесса с таким именем.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / VS2013 Пропускаются точки останова / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]