【linux下安装运行C#程序环境】linux下安装运行C#(dotnet)程序环境

这篇具有很好参考价值的文章主要介绍了【linux下安装运行C#程序环境】linux下安装运行C#(dotnet)程序环境。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

linux下安装运行C#(dotnet)程序环境

想要在linux下运行C#程序,需要安装dotnet-sdk-6.0(此处版本号依据自己的需求而定)

若yum的数据源不是国内的,速度原因,建议换yum数据源:yum换源操作

先查看系统版本号:

hostnamectl

结果:

   Static hostname: localhost.localdomain
         Icon name: computer-desktop
           Chassis: desktop
        Machine ID: aecafa7c476644a6b64b462691829111
           Boot ID: c2f3b9ea3dac4c5e93fcc4991752d111
  Operating System: CentOS Linux 7 (Core)
       CPE OS Name: cpe:/o:centos:centos:7
            Kernel: Linux 3.10.0-1160.71.1.el7.x86_64
      Architecture: x86-64

先添加配置对应的centos版本的C#数据源(此处为7)

可点击链接找到自己需要的系统及版本 https://packages.microsoft.com/config/

sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm

查找需要安装的dotnet-sdk版本

yum search dotnet-sdk

结果:

[root@localhost ~]# yum search dotnet-sdk
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.ustc.edu.cn
 * extras: mirrors.ustc.edu.cn
 * updates: mirrors.ustc.edu.cn
============= N/S matched: dotnet-sdk ===================
dotnet-sdk-2.1.x86_64 : Microsoft .NET Core SDK 2.1.818 2.1.818
dotnet-sdk-2.2.x86_64 : Microsoft .NET Core SDK 2.2.402 2.2.402
dotnet-sdk-3.0.x86_64 : Microsoft .NET Core SDK 3.0.103 3.0.103
dotnet-sdk-3.1.x86_64 : Microsoft .NET Core SDK 3.1.426 3.1.426
dotnet-sdk-5.0.x86_64 : Microsoft .NET SDK 5.0.408 5.0.408
dotnet-sdk-6.0.x86_64 : Microsoft .NET SDK 6.0.410 6.0.410
dotnet-sdk-7.0.x86_64 : Microsoft .NET SDK 7.0.304 7.0.304

yum安装C#依赖包(此处为6.0)

sudo yum install dotnet-sdk-6.0
#查看是否安装成功
dotnet --list-sdks
#查看依赖包信息查看
dotnet --info

c# linux,linux,c#,microsoft
安装完后打包好程序,可直接在liunx上运行C#程序。
如何windows打包请看下篇: 【C#编译linux可执行程序】visual studio 2022下C#编译linux可执行程序文章来源地址https://www.toymoban.com/news/detail-621010.html

到了这里,关于【linux下安装运行C#程序环境】linux下安装运行C#(dotnet)程序环境的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • vscode里配置C#环境并运行.cs文件

        vscode是一款跨平台、轻量级、开源的IDE, 支持C、C++、Java、C#、R、Python、Go、Nodejs等多种语言的开发和调试。下面介绍在vscode里配置C#环境。这里以配置.Net SDK v5.0,语言版本为C#9.0,对应的开发平台为VS2019,作为案例说明。     vscode每3个月就有一次版本更新,而且分为

    2024年02月11日
    浏览(42)
  • C#入门:编写运行第一个C#程序Helloworld

    参考链接: C#入门学习-希里安 在官网下载安装Professional 2022即可. https://visualstudio.microsoft.com/zh-hans/ 下载时选择C#、.Net框架等支持,安装后运行,新建模板选择 Visual C#、Window环境、新建Console控制台应用,为项目命名Helloworld。 下文代码基于菜鸟教程改编。其中,Console.WriteLi

    2024年02月06日
    浏览(47)
  • C#从零开始的学习笔记(2)运行和开发环境

    .NET Framework C#的运行环境,换句话说就是.NET Framework的运行环境。Windows7中包含了.NET Framework3.5,windows10中包含了.NET Framework4.6,Windows10 v1703中包含了.NET Framework4.7。安装visual studio的时候,也会安装相应版本的.NET Framework。当然,各位读者也可以自行前往Microsoft官网上下载最新的

    2024年02月08日
    浏览(54)
  • c#调用matlab生成的COM DLL,Matlab GUI程序封装成exe文件并在不安装Matlab的电脑上运行

    最近根据需求用Matlab写了一个简单的软件,但需要安装到其他电脑上运行,倒腾了很久最终成功在其他电脑上运行,现将方法共享给大家。 安装方法: ①程序封装 首先用Matlab写完程序并封装好(我用的是Matlab2018b,封装的时候就用matlab自带的APP封装程序就好[就是黑框框那个

    2024年01月22日
    浏览(48)
  • dotnet C# 通过 Vortice 使用 Direct2D 特效入门

    本文将告诉大家如何通过 Vortice 使用 D2D 的特效 本文属于 DirectX 系列博客,更多 DirectX 和 D2D 以及 Vortice 库的博客,请参阅我的 博客导航 上一篇: DirectX 使用 Vortice 从零开始控制台创建 Direct2D1 窗口修改颜色 在上一篇博客里面,咱创建了一个 Win32 空窗口,接着给他挂上了

    2024年02月17日
    浏览(38)
  • c#,dotnet, DataMatrix 类型二维码深度识别,OCR,(基于 Halcon)

    代码中部分调用的 c++ 函数参数,具体说明自行研究~(我也是参考的其他资源,还没研究透彻) 例如:HOperatorSet.GenRectangle2() , 2000, 2000, 0, 2000, 2000 这些数字应该是选取的图片解析范围、尺寸(长、宽),2000 更改成 100 后可能只会识别到部分二维码。 效果图: 链接:https:

    2024年02月20日
    浏览(40)
  • 【C#】【winform】Microsoft Visual Studio Installer Project 打包应用程序全部过程

    提示:只针对扩展包来完成打包的工作过程。 在做完C#和winform的开发,完成之后,需要做一些打包的工具,在这个过程中遇到一些问题,所以记录下我的操作过程和遇到的异常情况。 支持快速打包的插件扩展 在扩展—搜搜 Microsoft Visual Studio Installer Project,安装,然后等待下

    2024年02月07日
    浏览(57)
  • Linux下打包发布QT程序,并运行在其他没有安装QT环境的linux系统上

    一、Linux下打包发布步骤如下 编译应用程序环境:ubuntu18.04版本 开发环境:Qt5.14.2 编译环境:gcc_64 要移植的电脑:ubuntu18.04版本,没有开发环境 第一步:打包依赖库 1、创建一个打包目录,把生成的可执行文件拷贝放在创建的打包目录下,这里我是创建了一个打包目录名称为

    2024年02月12日
    浏览(37)
  • C#写一个UDP程序判断延迟并运行在Centos上

    注意下端口号,可以使用下面的命令查看是否被占用 如果没输出代表没有被使用,注意防火墙开启udp的端口 其中ping就是发包返回的时间。lost都是发10个包丢了几个。 把代码拷贝到centos目录下 如果没安装dotnet,我们安装运行时就可以了 如果直接运行,可以输入 创建服务开机

    2024年02月09日
    浏览(37)
  • C#运行程序修改数据后数据表不做更新【已解决】

    近日,在使用C#连接数据库的时候,对数据库中的表做更新后,在当前启动项目中去显示表数据时虽然会发生一个更新, 但是在结束程序运行后再去观察数据表中的记录时发现并没有发生一个变化 ,在重复尝试了好几次后还是同样的结果,于是就开始了我的查错之旅~ 现在的

    2024年02月08日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包