【问题标题】:How to debug a .net 4.0 program on Windows XP?如何在 Windows XP 上调试 .net 4.0 程序?
【发布时间】:2014-09-17 10:08:13
【问题描述】:

我有 Windows 8 + Visual Studio 2013 并制作了一个在 Windows XP 上运行 .net 4.0 的程序。我真的很想在 Windows XP 上调试它,但我不知道如何。
我想我需要 Visual Studio 2010,但我找不到它的合法下载链接。
还有什么我可以做的想法吗?

【问题讨论】:

  • MDbg 是一个非常基本的调试器,易于复制。没有什么“视觉”的,所以要花时间在这上面。如果您想支持古老的操作系统,那么订阅 MSDN 非常重要。
  • 谢谢,但我已经用 Visual Express 2010 解决了我的问题。在某些情况下,创建 NamedPipeServerStream 对象在 Windows XP 中的行为与 8 不同,并抛出“IOException:所有管道实例都忙”。这在 Windows 8 中从未发生过。我找不到它,因为它发生在一个任务中,我得到了一个神秘的 System.AggregateException,因为我没有使用 try/catch。

标签: visual-studio debugging windows-xp


【解决方案1】:

您可以下载适用于 Windows XP 的 Microsoft Visual Express 2010 的 .iso,然后使用虚拟克隆驱动器进行安装(例如)。
如果您按照此处的说明调整 .sln 文件,它可以完美运行:
open visual studio 2012 projects in visual studio 2008

【讨论】:

    猜你喜欢
    • 2015-09-09
    • 2015-05-26
    • 2013-01-04
    • 1970-01-01
    • 2015-03-03
    • 1970-01-01
    • 1970-01-01
    • 2023-04-04
    • 1970-01-01
    相关资源
    最近更新 更多