如何使用Inno Setup安装Windows服务?

时间:2011-10-01 19:46:19

标签: c# windows-services inno-setup

在VS2010中,我有Windows服务项目和其他一些“帮助”项目的解决方案。所以在我的调试文件夹中有一个Windows服务应用程序和几个dll。

我可以通过运行带参数的应用程序来安装Windows服务,所以在Inno Setup中我只是这样做:

Filename: {app}\MyService.exe; Parameters: "--install"; WorkingDir: {app}; Flags: skipifdoesntexist; StatusMsg: "MyService is being installed. Please wait..."

我的问题:有必要将Release文件夹中的所有文件打包到我的安装文件中吗?我的意思是,在我的Release文件夹中是:我在应用程序解决方案中的其他项目的DLL,程序调试数据库(.pdb)文件和XML配置文件..

我的Setup.exe文件中应包含哪些文件?

1 个答案:

答案 0 :(得分:3)

您只需要*.exe个文件 那里不需要*.pbd和其他。

如果主项目(服务)已嵌入,则只有DLL。