Buildoptionalcomponents will add the support for HTA, ADO and scripting host. It will not add support for native vb6 programs. For that you need the vb6runtime files. If you place the runtime files and your app in the same folder you want have to register the dll:s on server2003sp1 and xpsp2 based pe