做好一个数据库管理程序后,用超级用户权限安装运行正常。由于单位管理需要,又将其权限改为受限用户,结果不能运行程序。一旦改为超级用户权限运行又正常。开始以为是MADC安装不正常。于是又编写了一个测试程序(仅有一个窗体,上面有一个按钮,点击时出现对话框),结果同样在超级用户下运行正常,一旦改为受限用户,又出现同样的错误。错误内容为:“The Application failed to initialize properly(0xc0000022).Click on OK to terminate the application“。
poweruser也设过了,不行。由于单位管理需要,一般用户不能设成管理员身份。此外由于在一般用户机器上没有开发环境,也不能完成调试。上面提到的测试程序界面还未出现就出现错误提示。