ASP.Net教程

ASP.NET 部署

ASP.NET 部署有两类:
本地部署:在这种情况下,整个应用程序都包含在一个虚拟目录中,所有内容和程序集都包含在其中并且可供应用程序使用。 全局部署:在这种情况下,程序集可用于服务器上运行的每个应用程序。
部署使用了不同的技术,但是,我们将讨论以下最常见和最简单的部署方法:
XCOPY 部署 复制网站 创建设置项目

XCOPY 部署

XCOPY 部署意味着将所有文件递归复制到目标机器上的目标文件夹。您可以使用任何常用技术:
FTP 传输 使用在远程站点上提供复制的服务器管理工​​具 MSI 安装程序
XCOPY 部署只是将应用程序文件复制到生产服务器并在那里设置一个虚拟目录。您需要使用 Internet Information Manager Microsoft 管理控制台(MMC 管理单元)设置虚拟目录。

复制网站

"复制网站"选项在 Visual Studio 中可用。它可以从网站-> 复制网站菜单选项中获得。此菜单项允许将当前网站复制到另一个本地或远程位置。它是一种集成的 FTP 工具。
使用此选项,您连接到目标目的地,选择所需的复制模式:
覆盖 源到目标文件 同步 UP 源项目和目标项目
然后继续物理复制文件。与 XCOPY 部署不同,此部署过程是在 Visual Studio 环境中完成的。但是,上述两种部署方式都存在以下问题:
您传递源代码。 没有对文件进行预编译和相关错误检查。 初始页面加载会很慢。

创建设置项目

在此方法中,您使用 Windows Installer 并打包您的 Web 应用程序,以便准备好在生产服务器上进行部署。 Visual Studio 允许您构建部署包。让我们在现有项目之一(例如数据绑定项目)上对此进行测试。
打开项目并执行以下步骤:
步骤 (1) : 选择文件-> 添加-> 新建项目,并在解决方案资源管理器中突出显示网站根目录。
步骤 (2):在其他项目类型下选择设置和部署。选择安装向导。
选择安装向导
步骤 (3) :选择默认位置可确保设置项目位于站点根目录下的自己的文件夹中。单击确定以获取向导的第一个启动画面。
闪屏向导
步骤 (4):选择项目类型。选择"为 Web 应用程序创建设置"。
闪屏向导2
步骤 (5) :接下来,第三个屏幕要求从解决方案中的所有项目中选择项目输出。选中"内容文件来自..."旁边的复选框
闪屏向导3
步骤 (6) :第四个屏幕允许包含其他文件,如自述文件。但是,在我们的例子中没有这样的文件。点击完成。
闪屏向导4
步骤 (7):最终屏幕显示设置项目的设置摘要。
闪屏向导5
步骤 (8):设置项目被添加到解决方案资源管理器中,主设计窗口显示一个文件系统编辑器。
闪屏向导6
步骤 (9) :下一步是构建安装项目。在解决方案资源管理器中右键单击项目名称,然后选择构建。
闪屏向导7
步骤 (10) :构建完成后,您会在"输出"窗口中收到以下消息:
闪屏向导8
构建过程创建了两个文件:
安装程序 设置数据绑定.msi
您需要将这些文件复制到服务器。双击安装文件,将 .msi 文件的内容安装到本地机器上。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4