日期:2014-05-18  浏览次数:20489 次

关于.NetFramework 3.5的种种问题
昨天我试了下在64位服务器上安装VSTS 2008,是可以的;就是说VSTS 2008同样适用在64位服务器上做程式开发的;  
 我觉得,为什么我们在本地用32位机器开发出来的程式放在64位服务器上发布以后,就根本Run不起来的原因有这样的怀疑:  
 因为我们在本地开发的程式是用32位机器,这样的程式最后要放在64位服务器上运行,可能就在服务器上IIS发布不了;  
 暂时是这样怀疑的,我还没找到更合理的解释;  
 那我现在要在64位服务器上测试本地32位机器上开发出来的程式该怎么办呢? 
 请各位赐教!

------解决方案--------------------
如果是.NET的程式,不应该有问题,怀疑是你的IIS配置不对。因为都是MSIL代码,最后JIT会根据CPU类型编译为本地代码,所以32为上面开发的应用也可以执行在64位系统上。

可能需要好好研究一下64位Windows下IIS的配置才好。
------解决方案--------------------
同意楼上!
------解决方案--------------------
学习 顶
------解决方案--------------------
对的这和操作系统没关系我在2003下建的project在VISTA 64位下也可以正常执行
------解决方案--------------------
没有问题,才对!
------解决方案--------------------
探讨
如果是.NET的程式,不应该有问题,怀疑是你的IIS配置不对。因为都是MSIL代码,最后JIT会根据CPU类型编译为本地代码,所以32为上面开发的应用也可以执行在64位系统上。

可能需要好好研究一下64位Windows下IIS的配置才好。