我是否需要同时安装64位*和*x86版本的.Net SP2?

csh*_*net 3 .net c# deployment x86-64

所以我从以下站点下载了.net 2.0 sp2可再发行组件"NetFx20SP2_x64.exe":

http://www.microsoft.com/DOWNLOADS/details.aspx?familyid=5B2C0358-915B-4EB5-9B1D-10E506DA9D0F&displaylang=en

部署在我的x64 win2k3服务器上,我在x86模式下运行IIS.在同一台服务器上,我还以x64位模式运行服务和实用程序.

所以问题很简单,我是否还需要从上述链接安装"NetFx20SP2_x86.exe"版本,或者x64位是否已包含它?

Dar*_*rov 8

如果您尝试在x64系统上安装NetFx20SP2_x86.exe,您将收到以下错误消息:

无法安装在32位操作系统上

如果您已经安装了.NET x64运行时,则实际上同时获得x64和x86版本.将使用的那个取决于编译程序集的平台(/ platform编译器开关).对于AnyCPU,它将使用x64,否则,它将使用指定的任何内容.