【问题标题】:.NET Client Profile on x64x64 上的 .NET 客户端配置文件
【发布时间】:2009-05-26 08:22:52
【问题描述】:

我知道 .NET 客户端配置文件 does not target x64 or ia64。不过不知道是什么意思?

它会影响两个部分

  1. 如果我将我的应用程序设置为在 VS 中使用 .NET 客户端配置文件,并且它在 x64 上运行,它会工作吗?
  2. 如果我将我的安装项目先决条件设置为需要 .NET 客户端配置文件而不是 .NET Framework 3.5 SP1,如果它在没有 .NET Framework 3.5 SP1 的 x64 计算机上运行会发生什么情况?

【问题讨论】:

    标签: .net installation 64-bit .net-client-profile


    【解决方案1】:

    客户端配置文件只是完整框架的精简版,旨在最大限度地减少安装时间(如果用户还没有 .net 框架)。客户端配置文件本身不能安装在 x64 机器上,但如果安装了完整的框架,您的应用程序将正常运行。

    请注意,从 .net 4.0 开始,客户端配置文件将支持所有架构,包括 x64 (see here)

    就第 2 部分而言,如果 PC 上未安装 .net 框架,您将看到通常的“此应用需要 .net 框架”对话框。

    【讨论】:

      【解决方案2】:

      1:理论上它应该可以工作如果用户安装了常规 .NET 3.5SP1(因为客户端配置文件是 3.5SP1 特定的 IIRC)

      2:我希望您收到一些非常时髦的“无法运行”消息(错误)框

      我会启动一个 x64 虚拟机并对其进行测试,但我现在在我的笔记本电脑上,它不会那样做(没有 VT)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-10-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-07-12
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多