部署ASP.NET Web应用程序的最佳方法

时间:2014-02-20 15:20:52

标签: c# asp.net publish web-deployment autodeploy

我想知道部署ASP.NET Web应用程序的有效方式是什么。我要遵循的部署过程是:

  1. 构建网络应用

  2. Standard Bar > Build Menu发布 Web应用程序[仅选择执行应用程序所需的文件]

  3. 使用[WinScp]

    等任何客户端软件
  4. 连接到服务器

  5. 文件从本地计算机复制到服务器。

  6. 就像知道这是正确的方法吗?

1 个答案:

答案 0 :(得分:2)

我这样做的方式是使用One-Click Publish在Visual Studio(我使用2013)中。我觉得它很容易使用并且效果很好。 How to: Deploy a Web Project Using One-Click Publish in Visual Studio

在visual studio 2008中:

  
    
        
  1. 在“生成”菜单上,单击“发布网站”。

  2.     
  3. 在“发布网站”对话框中,单击省略号按钮(...)     浏览到要将网站发布到的位置。

  4.               

    您可以将网站输出写入本地或共享文件夹     FTP站点,或使用URL访问的网站。你必须有     在目标位置创建和写入权限。

             
          
    1. 能够更改.aspx文件的布局(而不是代码)     发布网站后,选择“允许此预编译网站”     是可更新的复选框。

    2.     
    3. 使用密钥文件或密钥容器命名强命名的程序集,     选中“在预编译组件上启用强命名”复选框,     然后单击“确定”。

    4.               

      发布状态显示在任务栏中。取决于     连接速度,站点大小和内容文件类型,     出版时间可能有所不同发布完成后,状态为     显示成功发布。