我有兴趣为我们的业务应用程序创建一个设置工具,该工具基于Windows服务和一些WF4工作流程,目前托管在IIS / AppFabric中。
只要我想为客户提供最佳的安装体验,我想将IIS和Appfabric安装程序预先要求以及WindowsService应用程序包含在一个应用程序安装项目中。
有没有正确的方法呢?有人可以给我一些链接和/或提示吗?
最好的问候, 克里斯
答案 0 :(得分:1)
标准方法是构建部署包并将其导入IIS。使用Web Deploy,请参阅http://go.microsoft.com/?linkid=9278654以获取更多详细信息。
答案 1 :(得分:0)
对于使用安装项目的客户端部署,过去我一直是使用WIX和自动构建脚本(MSBuild或Nant)的粉丝。它允许我灵活地编写setup.exe的构建脚本,允许我在部署之前进行我需要的更改(连接字符串);离开整个过程(无论环境[dev,prod,QC])是否可编写脚本并自动化。
对于部署工作流组件,它就像xcopy部署一样简单,就像上面一样,它很容易编写脚本并且可以自动化。