running InstallUtil {app}/file.exe in inno setup

后端 未结 2 403
孤独总比滥情好
孤独总比滥情好 2021-01-14 02:47

I want to copy service files to {app} directory and then use this as a parameter in InstallUtil.exe.

Here\'s some part of my code :

[Files]
Source: W         


        
相关标签:
2条回答
  • 2021-01-14 03:29

    {app} may contain spaces, and so must be properly quoted when using it on command lines:

    [Run]
    Filename: {dotnet40}\InstallUtil.exe; Parameters: """{app}\WCFService.exe"""
    

    The outermost set of quotes is for Inno itself; each pair of doubled quotes within that will end up putting a single quote on the command line.

    0 讨论(0)
  • 2021-01-14 03:38

    In this case you could try to set WorkingDir parameter to {app} in the [Run] section. Like this:

    [Run]
    Filename: "{dotnet40}\InstallUtil.exe"; WorkingDir: "{app}"; Parameters: "WCFService.exe"
    
    0 讨论(0)
提交回复
热议问题