当运行一个自定义的Windows窗体应用程序,我得到这个错误, unable to load dll 'olepro32.dll' the specified module could not be found 。 从一些search,这似乎是一个Windows系统文件。 这个文件真的可能被损坏或安装与一个坏的版本? 如果是的话,我该如何解决? 我知道,我不应该从一些随机的网站下载DLL ,而是从微软获得它 。
似乎可能是墨水问题? 我正在谈论的自定义Windows应用程序使用墨水。 https://social.msdn.microsoft.com/Forums/windows/en-US/c66cf0e8-c70e-47f7-91ba-fb114d93c055/ink-desktop-20-not-working-in-vista?forum=tabletandtouch
老实说,我在这里问这个问题的原因是因为我没有看到前20名Googlesearch中列出的任何堆栈交换站点。 我相信堆栈交换,和其他网站…没有那么多。
我们解决了它。 问题是与一个非常旧版本的Microsoft.Ink.dll 。
开发人员在6.1版本中包含了一个新的DLL,而不是1.7 。
olepro32.dll毕竟不是问题。 所有用户的C:\Windows\SysWOW64文件夹中都有dll。 sfc没有任何东西。