因为Windows7的UAC机制限制非Admin权限的程序存取Program Files和Windows目录的文件等一些限制,因此导致很多旧的VB6(包括所有Visual系列)程序在Windows7无法运行或运行异常。
原因是这些旧的程序默认是没有权限申请设置的,所以当然就没有Admin权限了。因此,您必须通用采用右键“以管理员身分运行”的方式解决。
但依然有一些程序还是无法运行,这时可以勾选以下选项以兼容模式运行即可。