【问题标题】:Deployment process - ASP.NET, SQL Server to shared hosting部署过程 - ASP.NET、SQL Server 到共享主机
【发布时间】:2010-11-24 12:28:13
【问题描述】:

在对我们的共享托管服务器进行多次失败的部署尝试(配置被覆盖、文件丢失、过时等)之后,我想我可能会对流程有所了解,以使部署运行更顺利。

我们使用 SQL 比较来移动数据库相关的东西,这似乎运作良好。 该网站本身在 SVN 源代码控制中,为了部署我们为当前版本创建一个标签,然后导出文件。然后我们通过 ftp 手动将导出的文件上传到服务器,确保我们没有覆盖服务器特定的文件。

是否有任何(免费)工具可以帮助您完成这项工作,或者您是否有一个您通常遵循的可靠流程?

【问题讨论】:

标签: asp.net hosting deployment


【解决方案1】:

对于网络内容,我建议您查看用于 Visual Studio 的 asp.net web deployment project 附加组件。使用 web 部署项目,您可以利用各种程度的预编译并处理所有杂乱的配置文件搜索替换内容。但不适用于 Web Dev Express...

对于数据库端,SQL 比较是一个不错的选择,所以如果它对你来说很好,那就坚持下去。

【讨论】:

  • 这看起来像我想要的东西,我会检查一下。
  • 如果您可以访问它,Visual Studio 2008 数据库专业版(以及完整的团队套件版本)中的数据库工具非常适合部署方案。我唯一的抱怨是它不会自动为新数据库部署种子数据。如果您为 DB 端走这条路,请确保升级到“GDR R2”版本(有点像 DB 工具的服务包)。这是一个很好的工具,虽然如果你还没有拥有它会有点贵。
猜你喜欢
  • 2018-06-05
  • 2020-09-30
  • 2019-09-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-12-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多