我在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位上,它不会安装我的服务。 请帮忙,我不知道出了什么问题。
答案 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