问题:
环境:在 Windows 中使用 Visual Studio,几乎是 2000 年代以来的任何版本。
痛点:我在 32 位首选项目中有一个 DLL 类库,我无法在 System32 中查看或写入必要的文件。
问题:
环境:在 Windows 中使用 Visual Studio,几乎是 2000 年代以来的任何版本。
痛点:我在 32 位首选项目中有一个 DLL 类库,我无法在 System32 中查看或写入必要的文件。
解决方案:
说明:System32 是 64 位机器上的虚拟化文件夹。32 位应用程序被重定向到专门针对 32 位应用程序需求的不同文件夹。我相信这个文件夹被命名为 WOW64。您需要在某些情况下停止重定向。
修复:使用 Sysnative 而不是 System32!
示例:尝试访问 c:\Windows\System32。应该使用 c:\Windows\Sysnative 作为您的路径!
注意:您将永远无法在 Windows 资源管理器中访问 Sysnative。它只是告诉 Windows 不要重定向到另一个文件夹。买家小心:)
如果您需要管理员权限,请使用应用程序。具有指定管理员或更高权限的清单。