1

我到处搜索,但没有找到关于如何在Windows 8 64-bit中注册.DLL文件的结果。看看我的 这个问题,我什么都试过了,然后有人说我必须注册 .DLL 文件。但是怎么做?

4

3 回答 3

8

只能注册 COM 服务器,glut32.dll 不是 COM 服务器。

一个标准错误是将 32 位 DLL 复制到 c:\windows\system32。需要将它们复制到 c:\windows\syswow64,这是 64 位版本的 Windows 上的 32 位可执行文件的主目录。一般来说,最好避免,弄乱 Windows 目录总是一个错误。将 DLL 复制到与您的 EXE 相同的文件夹中。最好通过项目中的构建后事件来完成。

于 2013-10-07T18:36:54.923 回答
1

让它变得简单,通过 Windows 桌面 GUI 添加:

1) 进入“控制面板”->“系统”->“高级系统设置”。

2) 在“高级”选项卡中,按下右下角的按钮 -> “环境变量”。

3) 将您想要的任何路径添加到“Path”变量中,确保放在末尾“;”。

4)重新启动你的电脑。

完毕 :-)

在 cmd 行中,您可以通过键入以下内容查看“路径”值:

回显 %PATH%

于 2015-07-08T00:21:09.317 回答
-4

在 Windows 8.1 专业版上:

  1. xxx.dll文件复制到c:\windows\System32文件夹中
  2. 右键单击“命令提示符”并选择“以管理员身份运行”
  3. 然后注册文件:regsvr32 c:\windows\system32\xxx.dll
于 2014-09-23T15:44:24.583 回答