在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