
我知道使用/ ANYcpu选项的C#应用程序是可能的.
解决方法 CLR为/ ANYcpu选项提供特殊的加载程序支持.如果你真的想为本地人做这件事,最好的方法是:
>为32位和64位构建二进制文件
>作为构建32位二进制文件的一部分,请将64位二进制文件包含为资源
>在32位计算机上,只需运行32位二进制文件
>在64位计算机上,当32位二进制文件运行时,解压缩64位二进制资源,将其写入磁盘,然后从那里运行它
这就是Sysinternals工具的工作方式(将Process Explorer下载到64位计算机上并运行它:您将看到它将procexp64.exe写入磁盘,然后从那里运行它).这是一个黑客,但它的工作原理.
总结以上是内存溢出为你收集整理的我们可以创建一个VC可执行文件,它可以在32位和64位Windows上本机工作吗?全部内容,希望文章能够帮你解决我们可以创建一个VC可执行文件,它可以在32位和64位Windows上本机工作吗?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)