【发布时间】:2012-03-06 09:16:26
【问题描述】:
我在程序中遇到问题。我在 64 位 Win 7 操作系统上使用 VB 2008。该程序计算某些 Windows 进程的哈希值,然后将它们存储在 Access 数据库(2003 .mdb 类型)中。
现在出现的问题是,为了访问数据库,我进行了更改
项目(右键单击)-> 属性-> 编译-> 高级编译选项-> 目标 CPU 到 x86
但是当我使用此设置时,程序在尝试访问 windows/system32 文件夹时会引发文件未找到异常。
所以要访问 windows/system32 文件夹,我必须使用以下设置:
项目(右键单击)-> 属性-> 编译-> 高级编译选项-> 目标 CPU 到 x64
但在使用此设置时,我无法访问数据库。
【问题讨论】:
-
那么你的数据库在Windows/System32目录下?这是为什么呢?
-
不,我的数据库不在 Win/system32 目录中。 hash函数计算system32目录中某些进程的hash..
标签: vb.net