2014-02-20 67 views
2

我想知道部署ASP.NETweb应用程序的有效方法是什么。我跟着部署的过程是:部署ASP.NET web应用程序的最佳方法

  1. 构建的万维网应用程序

  2. Standard Bar > Build Menu [只选择执行应用程序所需要的文件]

  3. 发布 Web应用程序

    使用任何客户端软件如[WinScp]连接到服务器

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

想知道这是正确的做法吗?

+0

有多种方式来部署网络应用程序,并没有一个比任何其他更正确。你的部署方法似乎合乎逻辑,应该可以正常工作 – ovaltein

+0

它工作吗?你有错误吗?根据您工作的环境,发布网站的方式有很多种。(我不要求详细信息)。如果你的流程正常运行,那就去吧。 – NotMe

+0

@Kelix:工作正常。我从我的一位高级工作人员那里学习这种方法。但从那以后,我一直遵循相同的方法。此外,我并不处于适当的环境中,无法学习开发和部署的最新技术。 – fais

回答

2

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

在Visual Studio 2008:

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

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

你可以写网站输出到本地或共享文件夹,一个 FTP站点,或者你有一个URL访问Web站点。您必须在目标位置具有 创建和写入权限。

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

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

发布状态显示在任务栏中。根据连接速度,网站的大小和内容文件的类型, 发布时间可能会有所不同。发布完成后,会显示 发布成功的状态。

+0

你对Visual Studio 2008有什么想法吗? – fais

+2

有没有理由任何人仍然应该使用VS2008 –

+0

@Otavio Decio:为什么? – fais