做成安装之后,运行程序遇到这样的有关问题?请教是什么原因

做成安装之后,运行程序遇到这样的问题?请问是什么原因?
我做了BCB的程序,做成了安装包,结果运行程序,提示:注册类型未识别。这是什么原因?另外,用BC做好的程序,用什么工具打包比较?有InstallShield,哪个版本好?哪里可以下载?

------解决方案--------------------
楼主您程序中引用了COM对象了吧,比如说AcitveX控件,这些COM类信息要在使用前注册的,有的安装工具可以提供注册功能。
------解决方案--------------------
如果exe没有完全编译的,大包需要将bpl一起大包才行.
IS我现在还用6.2
不过好像已经出到12的样子