2011-07-15 163 views
2

我正在使用sqlserver在c#,webforms中构建应用程序。 我需要每天将项目部署到临时服务器。ASP.Net应用程序部署过程

我想知道什么是部署网站的最佳方式,步骤是什么? 我们可以自动化这个过程吗?

+0

您可能要指定这是否是一个网站或WAP项目模板......人们用“网站”松散说话时ASP.NET – IrishChieftain

回答

1

Walkthrough: Publishing a Web Site

您有复制网站上的以下选项:

  • 复制到本地计算机上的文件夹。
  • 使用UNC共享复制到网络上另一台计算机上的共享文件夹。
  • 使用FTP复制到服务器。
  • 使用HTTP协议将其复制到安装了FrontPage服务器扩展(FPSE)的服务器上。

对于自动发布你应该阅读有关Continuous intergation

0

就个人而言,我用JetBrains TeamCity,有它的一个免费版本,它可能有一点对你的学习曲线。

但这是一个相当广泛的问题,有很多方法可以做到这一点;从使用批处理文件和MSBuild构建服务器,如TeamCiry,CruiseControl.Net或Microsoft的Team System。