x64上的.NET客户端配置文件

时间:2009-05-26 08:22:52

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

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

它影响了两个部分

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

2 个答案:

答案 0 :(得分:5)

客户端配置文件只是完整框架的精简版本,旨在最小化安装时间,如果用户还没有.net框架。客户端配置文件本身无法安装在x64计算机上,但如果安装了完整的框架,您的应用程序将正常工作。

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

就第2部分而言,如果PC上没有安装.net框架,那么你将获得通常的'.net框架是这个应用程序'对话框。

答案 1 :(得分:2)

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

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

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