When installing an application the installation aborts with "Self-registration of 'filename' failed, result code -1". I have had this problem with other installations, so it's not package specific. I also get this or a similar message when I use REGSVR32 or REGOCX32 to register a Visual Basic custom control. I think it may be a file involved in the registration process is possibly corrupt or missing. But I have no idea which files these are, so that I can replace them. But it's probably a lot more complicated then that! Anybody got any ideas?