标签: 64-bit

如何判断我是在64位JVM还是32位JVM(从程序中运行)?

如何判断我的应用程序运行的JVM是32位还是64位?具体来说,我可以访问什么功能或偏好来在程序中检测到这个?

java 64-bit java-native-interface jvm 32-bit

552
推荐指数
8
解决办法
63万
查看次数

Visual Studio"任何CPU"目标是什么意思?

我对Visual Studio 2008中的.NET平台构建选项有一些困惑.

什么是"任何CPU"编译目标,它生成什么类型​​的文件?我检查了这个"Any CPU"构建的输出可执行文件,发现它们是x86可执行文件(谁也看不到它!).那么,将可执行文件定位到x86与"任何CPU"之间有什么区别吗?

我注意到的另一件事是托管C++项目没有这个平台作为选项.这是为什么?这是否意味着我怀疑"任何CPU"可执行文件是普通的32位可执行文件是对的?

.net 64-bit build visual-studio-2008

477
推荐指数
8
解决办法
20万
查看次数

"即使平台相同,也试图加载格式不正确的程序"

我在64位系统上调用32位非托管DLL的函数.我得到的是:

BadImageFormatException:尝试加载格式不正确的程序.(HRESULT异常:0x8007000B)

起初,我将我的项目设置为Any CPU平台,因此我将它们都更改为x86,但此错误仍在发生.这真的是我所知道的唯一解决方案.

DLL没有损坏或任何东西,因为我可以将它们与其他程序一起使用(我没有源代码).我想也许它没有找到依赖,但我检查了,他们都在那里.另外,DllNotFoundException在这种情况下不会抛出一个吗?

我还可以做些什么?在您说"使用64位非托管DLL"之前,让我指出没有一个.;)

.net 64-bit pinvoke 32-bit badimageformatexception

448
推荐指数
11
解决办法
46万
查看次数

Android Studio:/ dev/kvm设备权限被拒绝

当我尝试在模拟器上运行我的Android应用程序时,我收到此错误:

/ dev/kvm权限被拒绝.

我检查了权限,并将我当前登录的用户添加到kvm组.怎么了?

64-bit kvm ubuntu-14.04 android-studio-2.0 ubuntu-18.04

412
推荐指数
15
解决办法
25万
查看次数

如何确定.NET程序集是为x86还是x64构建的?

我有一个任意的.NET程序集列表.

我需要以编程方式检查每个DLL是否是为x86构建的(而不是x64或任何CPU).这可能吗?

.net 64-bit x86 assemblies x86-64

312
推荐指数
8
解决办法
16万
查看次数

如何使用.NET检测Windows 64位平台?

.NET 2.0 C#应用程序中,我使用以下代码来检测操作系统平台:

string os_platform = System.Environment.OSVersion.Platform.ToString();
Run Code Online (Sandbox Code Playgroud)

这将返回"Win32NT".问题是,即使在Windows Vista 64位上运行,它也会返回"Win32NT".

有没有其他方法可以知道正确的平台(32或64位)?

请注意,在Windows 64位上作为32位应用程序运行时,它还应检测64位.

c# windows 64-bit .net-2.0 platform-detection

258
推荐指数
14
解决办法
19万
查看次数

Visual Studio 64位?

是否有任何64位Visual Studio?为什么不?

64-bit visual-studio

251
推荐指数
5
解决办法
20万
查看次数

System.BadImageFormatException:无法加载文件或程序集

C:\Windows\Microsoft.NET\Framework64\v4.0.30319>InstallUtil.exe C:\_PRODUKCIJA\D
ebug\DynamicHtmlTool.exe
Microsoft (R) .NET Framework Installation utility Version 4.0.30319.1
Copyright (c) Microsoft Corporation.  All rights reserved.

Exception occurred while initializing the installation:
System.BadImageFormatException: Could not load file or assembly 'file:///C:\_PRO
DUKCIJA\Debug\DynamicHtmlTool.exe' or one of its dependencies. An attempt was ma
de to load a program with an incorrect format..

C:\Windows\Microsoft.NET\Framework64\v4.0.30319>
Run Code Online (Sandbox Code Playgroud)

服务是x86编译,即使两台计算机都是x64,它可以在我的计算机上运行.在服务器哪里是win 2008我得到这个错误.

我试试谷歌的解决方案但没有工作.

就像写在这里我有x86项目 http://www.davesquared.net/2008/12/systembadimageformatexception-on-64-bit.html

c# 64-bit

212
推荐指数
4
解决办法
37万
查看次数

CentOS 64位错误的ELF解释器

我刚刚安装了CentOS 6 64位版本,我正在尝试在64位计算机上安装32位应用程序并出现此错误:

/lib/ld-linux.so.2:错误的ELF解释器:没有这样的文件或目录

我是linux的新手.我该如何解决这个问题?

linux 64-bit centos 32bit-64bit centos6

177
推荐指数
3
解决办法
36万
查看次数

无法在Ubuntu中安装Android Studio

我正在使用Ubuntu Gnome 14.04,我安装了Java 8(JDK和JRE).

当我安装Android Studio时,一切正常,但有消息显示:

无法运行mksdcard SDK工具

如何正确安装Android Studio,或者如何解决此问题?

java ubuntu 64-bit android android-studio

160
推荐指数
3
解决办法
12万
查看次数