![为 XP 编写但在 Win 7 上运行的程序未找到 DLL](https://linux22.com/image/1365789/%E4%B8%BA%20XP%20%E7%BC%96%E5%86%99%E4%BD%86%E5%9C%A8%20Win%207%20%E4%B8%8A%E8%BF%90%E8%A1%8C%E7%9A%84%E7%A8%8B%E5%BA%8F%E6%9C%AA%E6%89%BE%E5%88%B0%20DLL.png)
我正在 Windows 7 机器上运行为 XP 编写的应用程序。
我在兼容 Windows XP(Service Pack 3)中以管理员身份运行该应用程序。
在某个阶段,应用程序使用了无法找到的 DLL,如下图所示:
我下一步该怎么做才能让它工作?没有其他人登录到机器,所以我知道 DLL 没有被使用。
编辑
我尝试这样做,但也收到错误:
答案1
尝试手动注册 DLL:
regsvr32 c:\progs\shopplot.dll
另外,确保运行该程序的用户可以访问该文件夹/文件。