Inno Setup无法在Windows 7 64位上安装服务

时间:2012-07-20 12:45:16

标签: c# service inno-setup

我在Visual Studio 2012(C#)上写了一项服务。我希望Inno设置安装它。 我已添加Inno设置此脚本:

[Run]
Filename: {sys}\sc.exe; Parameters: "create ""FBA Service"" binPath=""{app}\FBA_Service.exe"""; WorkingDir: {sys}; StatusMsg: "Install Service"; Flags: ShellExec RunHidden;

在Windows 8上,这可以正常工作。 但在Windows 7 64位上,它不会安装我的服务。 请帮忙,我不知道出了什么问题。

1 个答案:

答案 0 :(得分:1)

您应该使用位于.NET Framework安装文件夹中的installutil,

%windir%\ Microsoft.NET \ v2.0。 或v4.0。 ***

http://msdn.microsoft.com/en-us/library/aa984379%28v=VS.71%29.aspx