我如何创造一个安装一个。网网站,Windows服务,并更多吗?
-
02-07-2019 - |
题
我需要建立一个安装的程序,将不安装以下:
- ASP.Net 网站
- Windows服务
- SQL表达,如果它不是安装了 和用户没有SQL 服务器
- Dundas图表
- ASP.Net 阿贾克斯v.1.0
- 请控制(2.0框架)
- 检查框架的先决条件(2.0)
- 配置IIS和应用程序。config(数据连接串,等等。)
它是现实是能够做到这一VS设置的项目?或者,我应该看看其他安装的工具?
解决方案
您可以使用 WiX
其他提示
最好的开放源工具和程序适用于Windows的分布使用 NSIS
ASP.Net 网站(无清单中的错误计算器码不能格式化,同时列表上..)
CreateDirectory $INSTDIR
SetOutPath $INSTDIR
; HERE UNZIP ACTUALLY THE FILES (ADD *.js files if needed )
; PACK ALL THE FILES EXCEPT THOSE WITH FILE EXTENSIONS after the /x
File /r /x *.suo /x *.MDF /x *.exclude /x *.ldf /x *.pl /x *.nsis /x *.cmd "siteFolderName\*.*"
- Windows服务 和 在这里,
- SQL表达,如果它不是安装和用户没有SQL服务器
- Dundas图表-打电话安装沉默
- ASP.Net 阿贾克斯v.1.0-打电话安装沉默
- 请控制(2.0框架)
- 检查框架的先决条件(2.0)检查国家统计局系统func
- 配置IIS和应用程序。config(数据连接串,等等。) -我这样做与预先配置的文件在程序和编写这些在安装时
我用过WiX。我把头撞在墙上几天,然后抓住了它。如果您之前从未使用过WiX,那么WiX邮件列表是关键。
正如我之前的发言者所说,我也建议您使用 WiX 。 Visual Studio(直到2008版)还具有专有的内置安装程序系统。但我会避免使用它,因为你需要使用完整的Visual Studio IDE来编译它。您不能使用命令行构建脚本,因此在使用自动构建服务器时它是无用的。
WiX为您提供所需的所有灵活性。据我所知,Microsoft将在Visual Studio 2010中将其用作标准安装程序工具。
不隶属于 StackOverflow