首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >部署asp.net MVC应用程序

部署asp.net MVC应用程序
EN

Stack Overflow用户
提问于 2011-08-18 17:27:51
回答 1查看 2K关注 0票数 3

我有一个IIS 2网站,它在我的开发机器( ASP.NET -7,Win7)上运行得很好。

当我复制我的整个网站到远程服务器(Windows主机与.net 4.0),它显示错误-404。

你能帮我把它部署到远程主机上吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-18 18:04:05

你的问题有点宽泛,但首先,我建议不要手动将文件复制到新环境(验收、生产、QA...etc)。作为“部署机制”。

理想情况下,您希望设置一个连续构建系统,该系统允许您自动构建项目,应用正确的配置,打包并部署它。

Troy Hunt写了一个由5部分组成的优秀系列,在其中他解释了如何使用TeamCity、Subversion、MSBuild、Web.Config转换和Web Deploy创建这样的设置。

你可以在这里查看“你部署错了!TeamCity,Subversion & Web Deploy”系列文章:

  1. Part 1: Config transforms
  2. Part 2: MSBuild and deployable packages
  3. Part 3: Publishing with Web Deploy
  4. Part 4: Continuous builds with TeamCity
  5. Part 5: Web Deploy with TeamCity

当然,使用其他软件包(例如: Team Foundation Server而不是TeamCity...etc)也可以实现相同的设置。

使用Web Deploy部署站点(到主服务器)后,还可以使用Web Farm Framework同步场中的所有服务器。您希望在部署过程中避免手动操作。确保您可以完成所有步骤(复制文件、调整配置文件、同步servers...etc)。正确,但从长远来看,错误是不可避免的。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7105207

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档