installshield问题求解

我用LaunchAppAndWait函数调C++写的一个exe调tomcat安装程序,
配置了自己的JVM注册表之后启动windows服务返回特定错误1,直接手动启动
那个C++exe程序,tomcat 服务能够正常起来 有大神知道这个东西是什么意思吗
求分享求帮助

另外,installshield 2010以前版本和win7配合并不好,要是那样,应该用新版本。

检查权限问题,exe文件路径,是否缺少库文件(java vm等),以及32bit和64bit有不同的注册表和路径。