我想知道如何部署或在 IIS 6/7 中部署经典 asp 网站所涉及的步骤是什么
我们可以为现有项目创建安装程序吗?
我想知道如何部署或在 IIS 6/7 中部署经典 asp 网站所涉及的步骤是什么
我们可以为现有项目创建安装程序吗?
您应该考虑使用 Web Deploy http://www.iis.net/download/WebDeploy,它可以部署您的 ASP 应用程序,设置 IIS 应用程序和其他设置(如应用程序池等),甚至包括 COM 对象、注册表项和更多。更好的是,您可以参数化连接字符串、标题、设置等内容,以便在安装时您可以通过命令行或用户界面传递这些参数。它可以在 IIS 6 和 IIS 7 之间部署,甚至可以帮助您将现有部署版本与打包版本(zip 文件)或其他服务器进行比较。
希望这可以帮助。
编辑:我看到你想为应用程序制作一个安装程序。在这里查看有关如何操作的指南。据我所知,安装项目没有任何“即插即用”的方法。你必须成功。
将文件复制到虚拟文件夹。如果您有任何依赖的 dll 或 exe,请确保也安装它们。
正如您所说,您可能必须创建一个安装程序来完成这项工作。那里有很多安装程序,例如Inno Setup和 Windows Installer。
如果它只是 ASP 而您没有 DLL 或 COM 组件,那么您只需将所有文件复制到 approot 或 wwwroot 下的虚拟目录。XCopy 复制所有目录、子目录和文件。至于安装程序,您实际上并不需要它,但如果您制作一个设置虚拟目录、复制文件并在需要时配置任何主机头的安装程序,它将很有用。