我有一个安装在几个不同客户端服务器上的应用程序。它们每个都有不同的 web.config 文件和不同的虚拟文件夹。目前我正在编译、手动复制、设置 IIS、更改 web.config 并为每次安装添加虚拟文件夹,并在更新时再次添加。
我根本不知道如何使用诸如 Web Deploy 或 Deployment Package 之类的东西进行部署,这将让我创建不同的配置文件或如何管理虚拟文件夹(我假设我只会部署空文件夹并且仍然需要手动完成这部分)。我可以从一开始就设置 IIS 和虚拟文件夹,但我希望每个客户端都能够下载新版本并在没有我输入的情况下安装它们(因为有些客户端对远程访问很有趣)。