Visual Studio 2017 Enterprise: нет задач для отображения.(Windows 7) - PullRequest
0 голосов
/ 04 марта 2019

C #, .net 4.7 Debug => tasks показывает: «Нет задач для отображения».Кто-нибудь может подтвердить, что он должен работать на Windows 7?Thx

1 Ответ

0 голосов
/ 04 марта 2019

Во-первых, окно задач в режиме отладки может работать в окне 7.

Я трачу некоторое время на настройку среды (windows7 и .net4.7), чтобы подтвердить это.Шаги: Создайте новое консольное приложение C # (.net framework).И добавьте следующий код:

        static void Main(string[] args)        **//line11**
        {                                      **//line12**
            Task t = Task.Factory.StartNew(() =>
            {
                // Just loop.
                int ctr = 0;
                for (ctr = 0; ctr <= 1000000; ctr++)
                { }
                Console.WriteLine("Finished {0} loop iterations",ctr);
            });
            t.Wait();
        }

1.Добавьте точку останова в line12 и начните отладку, ничего в окне задач

2. Войдите в (F11), все равно ничего

3. В шаге (F11) у главной задачи с идентификатором 1 будет отображаться

Кроме того, я думаю, что вы можете получить некоторую помощь по этому документу .

В нем вводится использование окна задач в отладке, а для управляемого кода, такого как C #, окно задач работает только с объектами System.Threading.Tasks.Task или с await и async ключевые слова ( Await и Async в VisualBasic)

В C # окно задач предназначено для работы с объектом задачи.Для этих программ без использования объекта задачи эта опция не будет работать.И я думаю, что это может быть причиной вашей проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...