相关疑难解决方法(0)

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万
查看次数

如何查找本机DLL文件是否编译为x64或x86?

我想确定本机程序集是否从托管代码应用程序(C#)编译为x64或x86 .

我认为它必须在PE头中的某处,因为OS加载器需要知道这些信息,但我找不到它.当然我更喜欢在托管代码中执行它,但如果有必要,我可以使用本机C++.

.net c# 64-bit winapi x86-64

127
推荐指数
7
解决办法
10万
查看次数

Microsoft.Jet.OLEDB.4.0替代MDB文件上的64位访问

我有很多其他问题,我无法使用Microsoft.Jet.OLEDB.4.0从我的64位计算机访问Microsoft Access(MDB文件).

我知道它没有64位版本,我需要针对x86进行编译.

所以我的问题是: 你知道任何其他支持64位访问的.NET Access for Microsoft Access吗?

c# 64-bit ado.net ms-access

10
推荐指数
2
解决办法
2万
查看次数

标签 统计

64-bit ×3

.net ×2

c# ×2

ado.net ×1

build ×1

ms-access ×1

visual-studio-2008 ×1

winapi ×1

x86-64 ×1