【问题标题】:How to create a web setup allowing the user to create new website and application pool?如何创建允许用户创建新网站和应用程序池的 Web 设置?
【发布时间】:2013-05-15 11:37:56
【问题描述】:

我必须创建一个网络设置,用户才能创建一个新的应用程序池和新网站。我已经能够通过自定义操作创建新网站和新应用程序池。为此,我有一个 Windows 对话框表单来获取用户的输入并创建新的或使用现有的应用程序池和网站。

由于我使用的是windows对话框形式,我从安装项目的用户界面视图中删除了安装地址对话框。安装程序会创建应用程序池和网站,但不会提取文件。所以我认为安装程序不会提取文件,因为我已经从用户界面视图中删除了安装地址对话框。

谁能帮我解决这个问题。

谢谢,

布里杰什·古普塔

【问题讨论】:

标签: windows-installer setup-project custom-action web-setup-project


【解决方案1】:

FWIW,安装项目已在 VS2012 中删除。如果您切换到其他基于 Windows 安装程序的工具,例如 Windows Installer XML (WiX) 或 InstallShield Limited Edition(免费),您可以声明 IIS 元数据,而无需编写任何自定义操作。

【讨论】:

  • 根据功能页面,InstallShield的免费版不支持部署到IIS来设置网站。
  • 当然可以。第(3)节配置目标系统|互联网信息服务。它会打开一个页面,其中第一个选项是右键单击添加网站。它将具有此功能,因为它旨在具有与它所取代的工具相同的功能。
  • 有道理,我正在阅读的功能页面一定已经过时了
  • FWIW,ISLE 唯一难以解决的限制是 1 个功能和有限的 UI 创作。通过创造性地使用 WiX 合并模块,我可以将各种功能注入 ISLE 构建的 MSI。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-04-13
  • 2012-08-14
  • 2011-10-11
  • 2017-01-06
  • 2011-01-23
  • 1970-01-01
  • 2021-10-09
相关资源
最近更新 更多