C# ASP.Net应用程序部署过程

C# ASP.Net应用程序部署过程,c#,asp.net,deployment,C#,Asp.net,Deployment,我正在用c#和使用sqlserver的webforms构建一个应用程序。 我需要每天将项目部署到临时服务器 我想知道部署网站的最佳方式是什么,步骤是什么? 我们可以自动化这个过程吗 您可以使用以下选项复制网站: 复制到本地计算机上的文件夹 使用UNC共享复制到网络上另一台计算机上的共享文件夹 使用FTP复制到服务器 使用HTTP协议复制到安装了FrontPage server Extensions(FPSE)的服务器 对于自动发布,您应该亲自阅读我使用的,它有一个免费版本,可能会有一点学习曲

我正在用c#和使用sqlserver的webforms构建一个应用程序。 我需要每天将项目部署到临时服务器

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

您可以使用以下选项复制网站:

  • 复制到本地计算机上的文件夹
  • 使用UNC共享复制到网络上另一台计算机上的共享文件夹
  • 使用FTP复制到服务器
  • 使用HTTP协议复制到安装了FrontPage server Extensions(FPSE)的服务器
对于自动发布,您应该亲自阅读我使用的

,它有一个免费版本,可能会有一点学习曲线


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

您应该在Vishal Joshi关于此主题的新博文中找到所需的所有信息。他们现在才开始正确记录这一点:


您可能需要指定这是网站还是WAP项目模板。。。人们在谈论ASP.NET时,会随意使用“网站”一词