Note The first four kinds of ActiveX designers loaded for a project are listed on the. cab' does exist but neither it is extracted nor the PrintControl. Under Available References, select the check box for the object library that you want available in your Visual Basic project. Explorer will start again, and everything should be working. Re: Previously working Macro-enabled file now throwing 'Class not registered' Originally Posted by rorya As far as I know, the script control is a 32bit component and there isn't a 64bit version of it, so it won't work on 64bit Office.vb6 class not registered 1) In Solution Explorer right-click the project containing the model and select Unload Project.