用于部署Web应用程序的工具

时间:2010-07-21 17:02:55

标签: .net deployment

只是想知道人们是否正在使用任何特定工具来改善在.Net堆栈上部署Web应用程序(以及一般应用程序)的体验 我使用一堆脚本和FluentMigrator来支持我的数据库模式。 但我需要更改我的web.config,ftp内容,看起来相当手动 我确定有更好的方法,请赐教 我忘了添加。我已经在使用msbuild或者nant来做一些脚本。

2 个答案:

答案 0 :(得分:2)

对于web.config transformations,Visual Studio 2010为此提供了内置支持。

您还应该查看Web Deployment Tool

  

Web部署(Web部署工具)是一个   IIS扩展,基本上包含   一组工具和一个托管框架   为简化部署,   Web的管理和迁移   应用程序,网站甚至整个   服务器

Visual Web Developer Team BlogWeb Deployment Team Blog也是此特定主题的优秀资源。

答案 1 :(得分:0)

在我们的商店中,我们使用Team Foundation Build(我们使用TFS进行源代码管理)和MSBuild来部署我们的应用程序。您可以在.NET中编写任务,为您提供无限的灵活性。 Using MSBuild and Team Foundation Build是一个很好的起点。 config transformations in Visual Studio 2010的引入将使这更加强大。我们使用它在测试,验收和生产环境中部署多个不同的Web应用程序和一次性应用程序。