2013-03-22 44 views
0

其实我使用Advance Installer为WCF服务创建了MSI包。 现在我想为WCF服务创建MSI或exe包使用* INNO设置 * 我使用的是Inno Script Studio 5.5.3。 我是Inno setup的初学者,现在只有我安装了Inno setup应用程序,所以我不知道任何东西。 我使用WCF服务创建了dll。然后我创建了窗口服务应用程序并引用了dll,然后创建了带有服务应用程序的exe包。如何使用INNO设置部署WCF服务?

如何使用INNO设置创建MSI或exe程序包。 可以在WCF服务DLL的帮助下创建设置。 否则,如果我需要使用Windows服务应用程序的exe文件,为INNO Setup创建msi或exe包。如何有可能? 请给我一些示例应用程序(或)步骤继续进行INNO设置..

问候, Lokesh.J

回答

0

如果你遵循this post,在InnoSetup脚本安装这样的服务可能看起来像这(只是复制并粘贴到InnoSetup代码编辑器,并保存在某个地方它在你的硬盘):

[Setup] 
AppName=App Name 
AppVersion=1.5 
DefaultDirName={pf}\Folder Name 

[Files] 
Source: "C:\SomeFolder\YourService.exe"; DestDir: "{app}" 

[Run] 
Filename: "{app}\YourService.exe"; Parameters: "--install" 

[UninstallRun] 
Filename: "{app}\YourService.exe"; Parameters: "--uninstall" 
+0

您好,我跟着你step.thank you.But它不把条目窗口服务,我搜索窗口服务与我提供的显示名称,没有条目,我可以找到,所以我无法启动服务。如何在窗口服务(services.msc)中输入条目,并且我必须启动它。请回复 – lokesh 2013-03-23 06:40:32

+0

这就是在链接的文章中执行的“ManagedInstallerClass.InstallHelper”应该执行的操作。 – TLama 2013-03-23 13:16:46

+0

我做了上面的方法,仍然没有在窗口服务中输入条目。虽然我是INNO脚本的新手,我dono如何创建包,基于一些论坛,我创建了一个包,其中包含以下内容我张贴非常接下来的评论请检查。 – lokesh 2013-03-23 15:08:09