我正在与Access数据库进行接口,因此必须使用两个连接字符串(Jet或Ace),这取决于我的平台选择(即x86或x64)。我正在编写的代码可以与任何一个平台一起编译,因此我需要一种检测平台"bitness“的方法。有人告诉我我可以使用IntPtr,但我不知道怎么用。
谢谢。
编辑:
我只想说,这不是复制品!在建议的链接中,OP要求的是操作系统的比特性,而不是进程的比特性。他们正在谈论的是.NET 2.0。我已经三年没见过2.0版的东西了。
发布于 2013-10-15 18:59:08
您可以使用Environment.Is64BitProcess来确定当前进程是64位进程还是32位进程。
发布于 2013-10-15 18:59:14
System.Environment.Is64BitProcess属性向您提供该信息。
发布于 2013-10-15 19:00:03
https://stackoverflow.com/questions/19388944
复制相似问题