我如何在 Azure 云上部署 .net 框架
how i deploy .netframework on Azure Cloud
我在 .NET 中编写了以下运行良好的代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp18
{
class Program
{
static void Main(string[] args)
{
Console.Write("Good Morning");
Console.Write("Bad Morning");
Console.ReadLine();
}
}
}
现在我想在 Azure 云上部署此代码。
我有一个虚拟机,但不知道如何部署。
更新
WebJob
我也更新了答案中的Webjob发布教程。请仔细阅读以下云服务。
一般webjob的创建都是针对web app service的,如果你想单独创建,下面5张截图会告诉你。 https://docs.microsoft.com/en-us/azure/app-service/webjobs-create
Azure 云服务
首先在门户上创建云服务,确保您的订阅有创建经典应用的权限。
后续操作请看我后面的12张截图,详细记录每一步操作。
至此,使用vs2019发布云服务运测全部结束。更多细节和方法请查看官方文档
原始
在Azure Cloud Services中,我们不需要创建虚拟机。相反,您提供一个配置文件,告诉 Azure 您想要多少个,例如 "three web role instances" 和 "two worker role instances." 然后平台会为您创建它们。
当您 deployed your apps 时,您将获得一个专用于您的程序的 VM。这里的VM不像是直接创建的Virtual Machine。云服务中的虚拟机是根据配置文件生成的,不建议直接作为服务器虚拟机使用。因此,部署云服务时不会使用您的虚拟机。
如果你有虚拟机,可以直接当服务器使用。部署你的应用,只需要远程登录,就像部署服务器电脑一样。
我在 .NET 中编写了以下运行良好的代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp18
{
class Program
{
static void Main(string[] args)
{
Console.Write("Good Morning");
Console.Write("Bad Morning");
Console.ReadLine();
}
}
}
现在我想在 Azure 云上部署此代码。
我有一个虚拟机,但不知道如何部署。
更新
WebJob
我也更新了答案中的Webjob发布教程。请仔细阅读以下云服务。
一般webjob的创建都是针对web app service的,如果你想单独创建,下面5张截图会告诉你。 https://docs.microsoft.com/en-us/azure/app-service/webjobs-create
Azure 云服务
首先在门户上创建云服务,确保您的订阅有创建经典应用的权限。
后续操作请看我后面的12张截图,详细记录每一步操作。
至此,使用vs2019发布云服务运测全部结束。更多细节和方法请查看官方文档
原始
在Azure Cloud Services中,我们不需要创建虚拟机。相反,您提供一个配置文件,告诉 Azure 您想要多少个,例如 "three web role instances" 和 "two worker role instances." 然后平台会为您创建它们。
当您 deployed your apps 时,您将获得一个专用于您的程序的 VM。这里的VM不像是直接创建的Virtual Machine。云服务中的虚拟机是根据配置文件生成的,不建议直接作为服务器虚拟机使用。因此,部署云服务时不会使用您的虚拟机。
如果你有虚拟机,可以直接当服务器使用。部署你的应用,只需要远程登录,就像部署服务器电脑一样。