在VS2010中,我有解决方案与Windows服务项目和一些其他“帮手”项目。所以在我的调试文件夹中有一个Windows服务应用程序和几个dll。如何使用Inno Setup安装windows服务?
我可以通过运行带有参数的应用程序安装窗口服务,所以在Inno Setup的我只是做:
Filename: {app}\MyService.exe; Parameters: "--install"; WorkingDir: {app}; Flags: skipifdoesntexist; StatusMsg: "MyService is being installed. Please wait..."
我的问题:有必要从Release文件夹中的所有文件打包到我的安装文件?我的意思是,在我的Release文件夹中有:来自我在应用程序解决方案,程序调试数据库(.pdb)文件和XML配置文件中的其他项目的DLL。
应该在我的Setup.exe文件中打包哪些文件?
为什么不告诉Inno安装该服务。它知道如何去做。您不想安装.pdb文件。如果服务依赖于它,你想要安装配置文件。 –
@ David H:他想从这里提到的应用程序安装服务:http://stackoverflow.com/questions/1449994/inno-setup-for-windows-service – TridenT
@DavidHeffernan:Inno对服务一无所知本身,但可以调用SCM SCM或Marshall尝试的正常[Run]条目。 – Deanna