【问题标题】:Will WPF run on XP and Vista?WPF 会在 XP 和 Vista 上运行吗?
【发布时间】:2011-10-10 23:39:15
【问题描述】:

我很好奇 XP 和 Vista 是否支持 WPF。我的意思是是否会丢失某些dll。谢谢。

【问题讨论】:

    标签: wpf windows-xp windows-vista


    【解决方案1】:

    不推荐 XP 支持,我只是遇到过早触发 Window.Loaded 事件的情况......

    【讨论】:

      【解决方案2】:

      WPF 是 .NET 框架的一部分。只要您安装了正确的框架,它就可以工作。 WPF 是在 .NET 3.0 中引入的。如果您打算使用它,我建议您使用 .NET 4.0,因为每个版本都已经成熟。

      更多信息:http://en.wikipedia.org/wiki/Windows_Presentation_Foundation

      WinXP 未附带任何 .NET Framework,它必须单独安装。 Vista包括3.0。 Windows 7 包括 3.5。我认为可以安全地假设 99% 的 Windows 计算机都安装了最新的 .NET 框架版本,因为很多应用程序都需要它。

      【讨论】:

      • 默认 Vista 和默认 XP(无服务包)附带的 .NET 框架是否包含 WPF 支持?
      • @marian - .NET 没有随 XP 一起提供,因为它还没有被发明出来!如果您使用 ClickOnce 之类的工具来安装应用程序,它可以自动为您安装正确版本的 .NET。
      • Windows 安装程序是否能够在我的应用程序安装过程中更新网络框架?
      • 是的。它将在 XP SP3 上运行(我还没有测试过 SP2)
      【解决方案3】:

      如果您安装了 .NET,它将在 Vista 和 Windows 上运行。框架将自行处理 XP 和 Vista/7 之间的所有 gui 差异;-)

      【讨论】:

        【解决方案4】:

        只要在机器上安装了正确版本的 .net(3 或 4),就可以运行应用程序。

        .Net 应该安装在用户机器上。虽然它可能需要安装一些更新才能使其处于最新版本。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2010-10-31
          • 2011-05-16
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-02-20
          • 2010-11-09
          相关资源
          最近更新 更多