【Net Core开发】C# 开发跨平台程序
bigegpt 2024-08-16 14:09 2 浏览
C#开发的程序以前以为只能在Windows系统运行,毕竟这是windows的亲儿子。现在Linux系统的份额越来越多,微软也加入了分蛋糕的行列了。推出了net core,也可以理解为是net framework的开源版,也就是说用c# 开发的程序可以在安装了net core的linux系统跑了。不仅如此,也可以在mac 系统运行,真是一处开发,多处运行,学起JAVA来了。其实这也是顺应潮流吧。毕竟现在Linux,android,ios这些系统占据了很大一批用户了。
作为一名window桌面开发者,是时候来试试Linux开发了,以下就以著名的“hello world”来测试了。
- 在Visual Studio中创建console app
3. 现在要做的就是将生成的项目文档传送到linux系统中运行。首先确保电脑中已经安装了linux,我这里是在虚拟机中安装好了ubuntu 16.04;其次要安装linux版的net core 运行时,可以按照以下指令进行安装。
wget https://packages.microsoft.com/config/ubuntu/19.10/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
3.2. 安装net core运行时:
以上也可以参考如下网址:https://docs.microsoft.com/zh-cn/dotnet/core/install/linux-package-manager-ubuntu-1910
执行成功.
以后可以在windows里用熟悉的Visual Studio或Visual Studio Code来开发,然后推送到Linux系统中去测试,还是很方便的.