【问题标题】:Visual Studio 2017 Enterprise : No tasks to display. (windows 7)Visual Studio 2017 Enterprise:没有要显示的任务。 (Windows 7的)
【发布时间】:2019-03-03 21:47:08
【问题描述】:

C#,.net 4.7 Debug => tasks 显示:“没有要显示的任务。” 任何人都可以确认它应该在 Windows 7 上工作吗? 谢谢

【问题讨论】:

  • 你好朋友,如果我的回复对解决你的问题有帮助,请标记为答案,对其他社区成员有帮助。他们可以更轻松地搜索解决方案。此外,如果此问题仍然存在,请随时与我联系以获取更多信息。谢谢!

标签: visual-studio-debugging


【解决方案1】:

首先,Debug模式下的Task Window可以在window7上工作。

我花了一些时间配置环境(windows7和.net4.7)来确认它。 步骤:创建一个新的 C# 控制台应用程序(.net 框架)。并添加以下代码:

        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.将断点添加到第12行并开始调试,任务窗口中没有任何内容

2.进入(F11),还是什么都没有

3.步入(F11),显示ID为1的主任务

另外,我想你可以从this document那里得到一些帮助。

它介绍了任务窗口在调试和托管代码(如 C#)中的使用,任务窗口仅适用于 System.Threading.Tasks.Task 对象或 awaitasync 关键字( VisualBasic 中的 AwaitAsync

在 C# 中,任务窗口被设计为与任务对象一起工作。对于那些不使用任务对象的程序,此选项将不起作用。我认为这可能是您的问题的原因。

【讨论】:

    猜你喜欢
    • 2018-11-02
    • 2017-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-25
    • 2018-09-23
    • 2021-08-30
    • 1970-01-01
    相关资源
    最近更新 更多