在 system32 目录中的现有文件上找不到文件异常

file not found exception on existing file in system32 directory

我 运行 我的应用程序作为管理员。但是,我在这里得到一个例外

var myFileVersionInfo = FileVersionInfo.GetVersionInfo(fileName);

当文件名是 "C:\Windows\System32\WFS.exe".

该文件确实存在。我应该怎么做才能解决它?

任何帮助将不胜感激!

解决方案是取消勾选 "Prefer 32-bit"(项目 > 属性 > 构建选项卡)。