公司开发的一个程序,现在在这个程序中添加了一个exe文件,想通过ISTool把这个软件打成安装包
然后客户通过安装包将程序安装上以后,启动软件,这个exe文件也会以服务的形式运行
请问ISTool是否有些功能?还是需要其他软件的帮助呢?
7 个解决方案
#1
VC 技术群 33282148
#2
IsTool我没用过,不过你可以让它在安装完以后运行一个程序,里面是你注册驱动的代码。
#3
没用过,不过帮你顶吧。
#4
程序本身是服务程序才能以服务的形式运行
#5
被楼上的朋友说中了
尝试了1天,总算是通过inno setup脚本把这个exe组件注册成了系统服务
但是无法启动
在XP下每次开机后进程里会显示,但30秒后就自动退出了
手动启动,提示错误,1053
看来并不是任意一个exe都可以注册成服务的
之前这个组件一直在使用,只不过是作为一个普通的win32程序,每次运行服务端的时候都需要把它手动打开,后来嫌麻烦,所以才想把它注册服务,因为这个组件只要运行着就OK了,用户不需要在它上边执行什么操作
这样的话,我想请教各位,如果要在VC中编写一个系统服务,需要具备哪些条件,才能让它成为一个服务,正常运行呢?
尝试了1天,总算是通过inno setup脚本把这个exe组件注册成了系统服务
但是无法启动
在XP下每次开机后进程里会显示,但30秒后就自动退出了
手动启动,提示错误,1053
看来并不是任意一个exe都可以注册成服务的
之前这个组件一直在使用,只不过是作为一个普通的win32程序,每次运行服务端的时候都需要把它手动打开,后来嫌麻烦,所以才想把它注册服务,因为这个组件只要运行着就OK了,用户不需要在它上边执行什么操作
这样的话,我想请教各位,如果要在VC中编写一个系统服务,需要具备哪些条件,才能让它成为一个服务,正常运行呢?
#6
重写一个服务,定时调用你做好的程序。
程序要改改,运行完自动退出。
程序要改改,运行完自动退出。
#7
ATL里边有模版的。直接生成了改改成你的就好了。
#1
VC 技术群 33282148
#2
IsTool我没用过,不过你可以让它在安装完以后运行一个程序,里面是你注册驱动的代码。
#3
没用过,不过帮你顶吧。
#4
程序本身是服务程序才能以服务的形式运行
#5
被楼上的朋友说中了
尝试了1天,总算是通过inno setup脚本把这个exe组件注册成了系统服务
但是无法启动
在XP下每次开机后进程里会显示,但30秒后就自动退出了
手动启动,提示错误,1053
看来并不是任意一个exe都可以注册成服务的
之前这个组件一直在使用,只不过是作为一个普通的win32程序,每次运行服务端的时候都需要把它手动打开,后来嫌麻烦,所以才想把它注册服务,因为这个组件只要运行着就OK了,用户不需要在它上边执行什么操作
这样的话,我想请教各位,如果要在VC中编写一个系统服务,需要具备哪些条件,才能让它成为一个服务,正常运行呢?
尝试了1天,总算是通过inno setup脚本把这个exe组件注册成了系统服务
但是无法启动
在XP下每次开机后进程里会显示,但30秒后就自动退出了
手动启动,提示错误,1053
看来并不是任意一个exe都可以注册成服务的
之前这个组件一直在使用,只不过是作为一个普通的win32程序,每次运行服务端的时候都需要把它手动打开,后来嫌麻烦,所以才想把它注册服务,因为这个组件只要运行着就OK了,用户不需要在它上边执行什么操作
这样的话,我想请教各位,如果要在VC中编写一个系统服务,需要具备哪些条件,才能让它成为一个服务,正常运行呢?
#6
重写一个服务,定时调用你做好的程序。
程序要改改,运行完自动退出。
程序要改改,运行完自动退出。
#7
ATL里边有模版的。直接生成了改改成你的就好了。