.net framework区分32位还是64位吗?
我在win7的机器上安装了VS2013包含了.net framework4.5和4.5.1
我想知道,native程序是严格区分32位和64位的,在64位系统上需要借助wow6432才能运行32位程序。
在32位的win7上面,我安装的.net framework就是32位的,这个没有问题。
那么我的问题是:
1. 那么在64位的win7上面,我安装的.net framework究竟在以一个32位程序在运行呢? 还是以一个64位程序在运行 ?
2 .net 编程产生的exe文件,内部包含的CLR代码,是否区分运行平台,windows能否感知C#产生的exe是个32位的可执行程序还是一个64位的可执行程序?