ASP.NET部署
我在Visual Studio 2008中开发了一个ASP.NET网站。现在我想在其他机器上部署它。我该怎么做??就像我们为Windows应用程序制作安装包一样,我们可以为ASP.NET网站做什么?您可以创建一个MSI(Microsoft Installer)文件,该文件将在另一台计算机上创建结构。几天前,我在一个非常类似的问题中谈到了这一点ASP.NET部署,asp.net,Asp.net,我在Visual Studio 2008中开发了一个ASP.NET网站。现在我想在其他机器上部署它。我该怎么做??就像我们为Windows应用程序制作安装包一样,我们可以为ASP.NET网站做什么?您可以创建一个MSI(Microsoft Installer)文件,该文件将在另一台计算机上创建结构。几天前,我在一个非常类似的问题中谈到了这一点 编辑:查看此链接基本上,您可以将文件上载到服务器,确保: 目标文件夹配置为ASP.Net应用程序文件夹 web.config文件不再配置为用于调试 数据库
编辑:查看此链接基本上,您可以将文件上载到服务器,确保: 目标文件夹配置为ASP.Net应用程序文件夹 web.config文件不再配置为用于调试 数据库也会上载,和/或可由应用程序访问 (不管怎样,我就是这样做的。可能存在更好的解决方案,但它确实有效。)Xcopy “Xcopy样式的文件传输简化了ASP.NET站点的部署和维护,因为您不创建注册表项,也不注册任何组件。Microsoft.NET应用程序是自描述的,通常没有依赖项。通过程序集版本控制,您甚至可以复制应用程序使用的DLL的新副本,而无需停止Web服务器。”
如果要在多台计算机上部署操作,则创建MSI的上述选项也很好。请考虑使用Microsoft提供的。该选项专门用于帮助将web应用程序和对这些web应用程序的更新部署到生产IIS 6和7 web服务器,并且它比MSI在任务方面做得更好(Windows Installer),IMHO.您应该先预编译它 我使用web部署项目,预编译和上传
像这样您可以使用Web部署项目。如何解释。