日期:2014-05-20  浏览次数:20677 次

vs 2005 编译64位 网站的问题
机器是64位CPU:Xeon,装的2003 R2 64位操作系统,在编译的时候选择 x64,intanium都不行,生成的时候提示: 引用的程序集“System.Data.dll”针对其他处理器
运行网站时提示 32平台下以64位模式运行
有没有朋友遇到过这种问题?具体的要编译64位网站需要什么样的条件和设置?

------解决方案--------------------
不好意思,发错了地方

冒泡帮顶接分

和安装的framework版本有什么关系?是64位的.net framework么?
和源码有关系么?编译出来的只是中间语言
------解决方案--------------------
首先,安装和OS匹配的Framework,其次,vs默认给解决方案的编译目标是any cpu吧?
另外,我怀疑你的网站硬性选择过引用的system.data,你把它去掉,然后重新引用,选择全局缓存的system.data。然后编译的时候还是选any cpu吧?
------解决方案--------------------
探讨
而且,我已经察看了 .net framework 确实是64位的标注的有(X64)