这问题 问的好,你可以试试, 不知装32位的VS是否有x64的选项

解决方案 »

  1.   


    没有XP的机器了 我好奇,如果XP的VS上开发X64,那岂不是连调试都没办法?
      

  2.   


    没有XP的机器了 我好奇,如果XP的VS上开发X64,那岂不是连调试都没办法?是的。
      

  3.   

    同意3楼
    这个只和你build项目时选择的目标平台有关(如果你是用VS的话),当然如果你的项目中引用了32平台的com控件,而在生成是却选择了64的目标平台,这样就有问题了,反之亦然……
      

  4.   

    x64只能在64bit上运行
    x86同时支持32 64。
      

  5.   


    .net不是吃干饭的,c#也不是,vs也不是。全赖架构师的设计,于是你可以比较放心地以x86或者Any的方式去开发和调试,然后再编译为x64的。
      

  6.   

    比如说你在pc机上编译手机软件,你现在知道“这是可以的了”。但愿不是被别人“打得”知道了,而是真的知道了。同样地,在32机上开发软件、然后编译为x64机器上的代码,对这个你也应该有点想象力。
      

  7.   

    不要指定编译成什么。
    你选了any 程序在第一次运行的时候会根据环境预编译成对应系统最适合的。
    你选择了x86就只能在x86和64上运行,但是在64上运行的优化肯定没选any或64好。
    同理 选x64 只能在x64上面运行。