100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > vs c .net linux部署 使用VS Code 开发.NET Core 应用程序 部署到Linux 跨平台

vs c .net linux部署 使用VS Code 开发.NET Core 应用程序 部署到Linux 跨平台

时间:2022-12-22 01:52:43

相关推荐

vs c .net linux部署 使用VS Code 开发.NET Core 应用程序 部署到Linux 跨平台

使用VS Code 开发.NET Core 应用程序 部署到Linux 跨平台。

前面讲解了VSCode开发调试 .NET Core。都只是在windows下运行。

.NET Core真正的核心是跨平台,我们现在来了解学习.NET Core 跨平台。

在windows 下开发.NET Core 应用程序,然后部署到Linux 平台运行。

.NET Core RC2版基本上已经完成。

/dotnet/cli/milestones

可以看到

1.0.0-rc2

Due by May 6, Last updatedabout 22 hours ago 100%complete.

Due by June 30, 1.0.0-rtm.

环境安装

本文开发环境: win10 x64 VSCode 1.0

下载

.NET Core SDK Installer:

https://dotnetcli.blob./dotnet/beta/Installers/Latest/dotnet-dev-win-x64.latest.exe

VSCode :

/

VSCode C#插件:

/OmniSharp/omnisharp-vscode/releases

开发调试

采用微软官方示例,进行开发调试,并最终部署到Linux。

/aspnet/cli-samples

我们来添加一个新的Action。

[HttpGet("/info")]

public IActionResult Info(){

return Content(".NET Core跨平台 LineZero");

}

访问 http://localhost:5000/info

跨平台

.NET Core 跨平台

环境:

Ubuntu 14.04.4 LTS 服务器版 全新安装系统。

下载地址:http://mirrors./ubuntu-releases/14.04.4/ubuntu-14.04.4-server-amd64.iso

你也可以下载桌面版安装。你可以直接在Ubuntu中使用VSCode 开发调试。

下载地址:http://mirrors./ubuntu-releases/14.04.4/

本文部署环境:Ubuntu 14.04.4 LTS 服务器版

SDK安装方法:

http://dotnet.github.io/getting-started/

使用root 用户 执行下面命令。

sh -c 'echo "deb [arch=amd64] http://apt-/repos/dotnet/ trusty main" > /etc/apt/sources.list.d/dotnetdev.list'

apt-key adv --keyserver apt- --recv-keys 417A0893

apt-get update

apt-get install dotnet-dev-1.0.0-rc2-002673

安装好以后 输入 dotnet --info显示如下信息:

这里SDK 就安装好了,我们就可以在Linux 中开发 .NET Core 应用程序。

跨平台运行:

下面我们来发布项目 使用的是dotnet publish

在windows下定位到HelloMvc 文件夹打开命令行,输入dotnet publish

发布好以后,上传 publish文件夹到linux 系统。

然后cdpublish

直接输入dotnet HelloMvc.dll 就可以执行了。

实现了.NET Core 跨平台 ,这也就是.NET Core 的真正魅力所在。

期待.NET Core 的正式版Due by June 30, 1.0.0-rtm.

如果你觉得本文对你有帮助,请点击“推荐”,谢谢。

部署到Linux使用VS Code 开发.NET Core 应用程序

使用VS Code 开发.NET Core 应用程序 部署到Linux 跨平台 使用VS Code 开发.NET Core 应用程序 部署到Linux 跨平台. 前面讲解了VSCode开发调试 .NE ...

【实验手册】使用Visual Studio Code 开发.NET Core应用程序

.NET Core with Visual Studio Code 目录 概述... 2 先决条件... 2 练习1: 安装和配置.NET Core以及Visual Studio Code 扩展... ...

如何将.Net Core应用程序部署在Linux操作系统上运行

.Net Core简介 跨平台:可以在 Windows.macOS 和 Linux操作系统上运行. 跨体系结构保持一致:在多个体系结构(包括 x64.x86 和 ARM)上以相同的行为运行代码. ...

VisualStudioCode创建的asp.net core控制台程序部署到linux

core控制台程序 static void Main(string[] args) { ; ) { Console.WriteLine("Hello World!&quo ...

使用VS Code 开发.NET CORE 程序指南

1. 前言 近两年来,很多前端的同学都开始将 VSCode 作为前端主力开发工具,其丰富的扩展给程序开发尤其是前端开发带来了很多便利,但是作为微软主力语言的 .NET,却由于有宇宙第一编辑器 Visu ...

使用Visual Studio Code开发.NET Core看这篇就够了

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。