如何通过代码安装IIS
在我的应用程序中,当我的应用程序安装在用户计算机(Vista / XP)中时,我必须自动安装 IIS,而不使用操作系统 CD。
任何人都可以指导我如何做到这一点。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
在我的应用程序中,当我的应用程序安装在用户计算机(Vista / XP)中时,我必须自动安装 IIS,而不使用操作系统 CD。
任何人都可以指导我如何做到这一点。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
假设您的应用程序是 ASP.NET,您可能应该将其与 UltiDev Web Server Pro (UWS) 捆绑在一起 -它是一个免费的、可再发行的 Web 服务器,可以作为先决条件添加到您的安装程序项目。
Assuming your application is ASP.NET, you probably should bundle it with UltiDev Web Server Pro (UWS) - it's a free, redistributable web server that can be added to your installer project as a prerequisite.
IIS 不是可重新分发的组件。 这意味着您无法将其与您的应用程序捆绑在一起。 用户必须拥有操作系统介质并从那里安装它。
您可以执行脚本式静默安装。 查看此 脚本化安装指南,了解要做什么的基本描述。 您还需要创建一个 应答文件来管理无人值守安装的设置。
IIS 7 的过程有所不同。
IIS is not a re-distributable component. This means that you can't bundle it with your application. The user must have their OS media and install it from there.
You can do a scripted silent install. Check out this scripted installation guide for a basic description of what to do. You will also need to create an answer file to manage the settings for the unattended installation.
The procedure is different for IIS 7.