开发者

Registering .OCX and DLL files using VB6 Package and Deployment Wizard on Win 2008 R2

I am trying to install a VB app using an installer created by package and deployment wizard (installer created on Win 2003). The installer installs fine and I see that dependencies (ocx and dll files) are installed in the sysWOW64 folder instead of the system32 folder (since the app is 32 bit). Howev开发者_如何学JAVAer when I run the app, it cannot find the ocx or dll dependencies. What am I missing?


Is your setup.exe triggering elevation?

It is possible to end up with per-user registration in virtualized locations instead of typically-expected HKLM registration.

Have you gone in and checked for the registration entries using RegEdit?


try to adjust the compatibility in your EXE application.., right click the appliacation dn goto compatibility then check the run this program in the compatibility mode and also check the run as administrator..,

if the problem still excess drag and drop the dll/ocx to regsvr32 in the system32 folder


It's likely to be something to do with the permissions and priviliges used when the installer ran.

Just use a modern MSI based installer like Installshield. It will save you a lot of bother.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜