64为系统中加载32位dll问题
64为系统中加载32位的dll,是否与32位系统中加载dll的路径不同,如何解决64位系统中加载32位dll,求正解! --------------------编程问答--------------------编译时用x86编译 --------------------编程问答--------------------
人家dll放在哪个目录你就从哪个目录加载。不是所有的人都把dll像windows、Propgram File那样非要额外多出一个(x86)结尾的目录的。人家完全可能全都放在一起。
另外,你自己可以动手试试看,一个解决方案如果有多个工程,你可以设置“编译管理器”让一些dll编译为64位、一些为Any CPU、一些为x86,没有问题,都可以运行。
不过我基本上全都设置为Any CPU。 --------------------编程问答-------------------- 很显然,x86跟64bit的理论上的差距巨大,如果我们在64位机上能够用到无限的资源,为什么要把自己模拟成32位机呢。 --------------------编程问答-------------------- 请问二楼如何将一个asp.net程序编译成x86的 --------------------编程问答-------------------- ...在工具栏上面有个Debug边上有个Any Cpu 点进去选择一个x86
另外如果是Asp.net 不过放到IIS下有地方设成x86模试,IIS可以设的。自己找找吧。 --------------------编程问答-------------------- 回复2楼
我的vs2010中只有一个anycpu 没有x86
啊 难道需要我自己新建一个吗 --------------------编程问答--------------------
对头,点进去可以新建的,可以建x64 与x86 还有Xeno的 自己建个x86,还有,在放到IIS上时必须把对应的IIS站点设成x86模式
补充:.NET技术 , ASP.NET