none
Visual Studio Team System 2008 X64编译问题 RRS feed

  • 问题

  •  

    操作系统是64位WIN2008

    安装Visual Studio Team System 2008 创建项目,选择DEBUG X64,提示引用警告。查看这些引用如System,引用的路径是Framework下的程序集而不是Framework64下的。

     

    这是为什么呢?

     

    另:一个解决方案在64位操作系统上能编译X86和X64两个发布版本吗?

     

    急,谢谢

    2008年11月28日 5:00

答案

  • 引用的问题好像不影响使用, 应该是环境变量的问题, 如果只安装64位framework就应该正常.

     

    64位系统能变异32 64两个版本, 因为现在的64位系统都是有32位兼容的.

     

    你可以将程序编译成any cpu  这样是自适应的, 遇到32位系统就是32位程序, 遇到64位系统就是64位程序.

    2008年11月28日 6:18
    版主
  •  滚地龙 写:

     

    谢谢版主!

    我在64位系统编译(debug,anycpu)的程序并运行的时候提示“不是有效的win32程序”,怎么配置成64位运行呢?

     

    Win32的程序好像是不能编译成64位的, 如果用.net开发的托管代码程序才可以64位运行.

    2008年12月9日 6:11
    版主

全部回复