在我的应用程序中,当我的应用程序安装在用户机器(Vista / XP)中而不使用OS Cd时,我必须自动安装IIS。
任何人都可以指导我如何做到这一点。
答案 0 :(得分:1)
IIS不是可重新分发的组件。这意味着您无法将其与应用程序捆绑在一起。用户必须拥有自己的操作系统媒体并从那里安装。
您可以执行脚本化静默安装。查看此scripted installation guide以获取有关如何操作的基本说明。您还需要创建answer file来管理无人参与安装的设置。
IIS 7的程序不同。
答案 1 :(得分:0)
假设您的应用程序是ASP.NET,您可能应该将其与UltiDev Web Server Pro (UWS)捆绑在一起 - 它是一个免费的,可再发行的Web服务器,可以添加到您的安装程序项目as a prerequisite。