【问题标题】:Hints to speed up mobile debugging with Visual Studio 2008 C++使用 Visual Studio 2008 C++ 加速移动调试的提示
【发布时间】:2011-03-25 05:16:23
【问题描述】:

我正在通过 USB ActiveSync 链接使用 Visual Studio 2008 调试 C++ MFC Windows mobile 6 应用程序。它工作正常,但速度很慢。例如为整数变量添加新手表大约需要 20 秒。任务管理器显示 devenv.exe 此时使用 50% CPU,例如一个核心上的所有周期,所以问题似乎是 CPU 限制而不是 IO 限制。我已经通过使用模拟器而不是实时设备确认了这一点,这并不快。

该环境还包括 VS2008 中的 Visual Assist 和 Microsoft Security Essentials,所有这些都在 XP SP3 上。调试时仍有大量物理和虚拟内存可用。

关于如何在这种情况下提高调试速度的任何提示?

【问题讨论】:

    标签: c++ performance debugging windows-mobile mfc


    【解决方案1】:

    您是否尝试重新安装您的 Visual Studio?还是您在另一个桌面上重现了这种行为?
    该任务不应花费 20 秒。

    【讨论】:

      【解决方案2】:

      尝试使用 TCP/IP 传输而不是 ActiveSync 提供程序。不过速度要快一些。

      【讨论】:

      • 我在模拟器上使用 TCP/IP,速度并不快,所以我怀疑传输不是问题。
      • TCP/IP 传输是基于 ActiveSync 构建的,不是吗?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多