无涯教程ASP.NET MVC 托管服务

2023年 10月 13日 38.7k 0

在本章中,我们将介绍自托管。自托管为应用程序创建了运行时环境,使其可以在任何环境(例如MAC或Linux盒子等)中运行。

使用文件系统进行部署

让我们看一个简单的自我托管示例。

步骤1 - 完成ASP.NET MVC应用程序并要使用自托管后,请在Solution Explorer中的"Project"上单击鼠标右键。

Use Self-Hosting

您将看到以下对话框。

Self-Hosting Dialog Box

步骤2 - 单击"Custom"选项,这将显示"New Custom Profile"对话框。

New Custom Profile dialog

步骤3 - 输入配置文件名称,然后单击确定。

Enter Profile Name

步骤4 - 从"Publish method"下拉列表中选择"File System",并指定目标位置。点击"Next"按钮。

Select File System

步骤5 - 展开文件发布选项。

File Publish Options

步骤6 - 选中"Delete all existing files prior to publish"和"Precompile during publishing"复选框,然后单击"Next"继续。

Delete all Existing Files

步骤7 - 单击"Publish"按钮,它将在所需位置发布文件。

Publish Files at Desired Location

您将在系统目标位置中看到所有文件和文件夹。

Target Location

它将具有在本地主机上部署所需的所有文件。

步骤8 -现在打开或关闭"打开Windows功能"并展开Internet Services→World Wide Web Services→Application Development Features。

Open Turn Windows Features

步骤9 - 选中上面的屏幕截图所示的复选框,然后单击"OK"。

步骤10 - 如以下屏幕截图所示,打开IIS管理器。

IIS Manager

步骤11 - 您将在屏幕左侧看到不同的连接,右键单击MyWebSite。

Different Connections

步骤12 - 选择"Convert to Application"选项。

Convert to Application

如您所见,其物理路径与我们在使用文件系统进行发布时所提到的物理路径相同。

步骤13 -单击"OK"继续。

Click OK

现在您可以看到其图标已更改。

步骤14 -打开浏览器并指定以下URL http://localhost/MyWebSite

Specify URL

您可以看到它正在我们在部署期间指定的文件夹中运行。

参考链接

www.learnfk.com/asp.net_mvc…

相关文章

猎豹浏览器怎么更改下载路径
Apache的URL缩短功能如何实现
Apache的点击劫持保护如何设置
Apache的HSTS功能是什么如何启用
Apache的X-Frame-Options如何配置以防止点击劫持
Apache的Content Security Policy如何设置

发布评论