一个想不明白的问题,我下载了一个在windows phone手机上跑的winrar软件,打开压缩包后是一个exe文件。我在windows xp平台上点击这个exe文件,居然可以打开。
我的问题是:看似都是exe文件,但是一个是windows mobil的应用程序,一个是windows xp,手机上的cpu是arm,windows xp的cpu是x86,二者完全不兼容,但是一个exe file又怎么兼容2个cpu呢?
难道这个exe文件使用了微软的.net技术来写的?我想来想去只有这个东西才可以跨越平台
|