我有一个IIS 2网站,它在我的开发机器( ASP.NET -7,Win7)上运行得很好。
当我复制我的整个网站到远程服务器(Windows主机与.net 4.0),它显示错误-404。
你能帮我把它部署到远程主机上吗?
发布于 2011-08-18 18:04:05
你的问题有点宽泛,但首先,我建议不要手动将文件复制到新环境(验收、生产、QA...etc)。作为“部署机制”。
理想情况下,您希望设置一个连续构建系统,该系统允许您自动构建项目,应用正确的配置,打包并部署它。
Troy Hunt写了一个由5部分组成的优秀系列,在其中他解释了如何使用TeamCity、Subversion、MSBuild、Web.Config转换和Web Deploy创建这样的设置。
你可以在这里查看“你部署错了!TeamCity,Subversion & Web Deploy”系列文章:
当然,使用其他软件包(例如: Team Foundation Server而不是TeamCity...etc)也可以实现相同的设置。
使用Web Deploy部署站点(到主服务器)后,还可以使用Web Farm Framework同步场中的所有服务器。您希望在部署过程中避免手动操作。确保您可以完成所有步骤(复制文件、调整配置文件、同步servers...etc)。正确,但从长远来看,错误是不可避免的。
https://stackoverflow.com/questions/7105207
复制相似问题