当前位置:编程学习 > C#/ASP.NET >>

急求答案:Win32下如何生成Win64的应用

开发环境:
WinXP(x32)
VS2008(托管C++)

目标机器:
Win2008Server(x64)
.NetFrameWork3.0

用托管C++,在32位机器上开发的DLL,
想编译成能在x64位机器上运行的程序,
如何修改编译选项?

我查了Microsoft,http://msdn.microsoft.com/en-us/library/9yb4317s(v=VS.90).aspx
但是因为我没有IDL文件,所以关于MIDL的配置做不了
除了MIDL的配置,我都配置完后,编译后的DLL文件也不能在x64上运行

想知道,IDL文件干嘛用?要想生成64位机器运行的程序,必须要有IDL文件么?
这个文件的内容应该写些什么呢?

如果不需要用IDL文件,那么我如何才能编译出x64能运行的程序呢?

#千万不要让我到X64位机器上去编译。只想知道x32下如何编译成x64的程序。


多谢了!!!!!
--------------------编程问答-------------------- 这个不行吧,x64的编译x32的应该可以,反过来难。 --------------------编程问答-------------------- 做的包子 招牌上面 写 买馒头 --------------------编程问答-------------------- 不行么?
那为什么微软还要提供个x64的编译选项呢? --------------------编程问答-------------------- 估计不可以,没试过,一般都是向下兼容吧 --------------------编程问答-------------------- 没人试过吗,好奇中~~~ --------------------编程问答-------------------- 配置管理器中可以选择Any CPU,x86,x32 --------------------编程问答-------------------- 自己解决了
都编译成X86就可以了
补充:.NET技术 ,  VC.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,