本人编写了一个EXE文件
报error 372
Failed to load control 'topBackGround' from . Your version of may be outdated. Make sure you are using the version of the control that was provided with your application.
其中topBackGrounnd 为我编写的一个自定义控件
在其他系统中 可以正常运行,唯独BOSS的机器运行会有问题。
BOSS的操作系统如下
Microsoft Windows XP
Professional
版本2002
Service Pack 3
我装了虚拟机 同样不报错。
报error 372
Failed to load control 'topBackGround' from . Your version of may be outdated. Make sure you are using the version of the control that was provided with your application.
其中topBackGrounnd 为我编写的一个自定义控件
在其他系统中 可以正常运行,唯独BOSS的机器运行会有问题。
BOSS的操作系统如下
Microsoft Windows XP
Professional
版本2002
Service Pack 3
我装了虚拟机 同样不报错。
并没有安装包。是直接生成的EXE文件。也没有依赖资源文件。所有的图片都是在程序里的。
挑用的WINDOWS API也是公用的API
CauseThis can occur when the user running the application is logged on under a different user account than the user account who installed the application, and the installation package installed the application on a per user basis.When an application is installed for a specific user, the COM components referenced in the application are registered in the HKEY_CURRENT_USER hive in the Windows registry. When an application is installed for All Users, the registry entries are made to the HKEY_LOCAL_MACHINE hive in the Windows registry, and all users should be able to read these entries by default.ResolutionModify the installation program to install the application for All Users.这是微软的文档,除了杀软的限制访问,还有可能是安装软件的用户和使用软件的用户不一致。