zoukankan      html  css  js  c++  java
  • 一起学习Avalonia补充(Linux下的使用开发)

    逐步Avalonia有点慢,所以提前准备一点点开发工作。既然Avalonia是跨平台的,那么肯定要在Linux系统下试试了。

    1.国产Linux系统deepin下安装netcore
      完成以下命令即可

    wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
    sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
    wget -q https://packages.microsoft.com/config/debian/9/prod.list
    sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list
    sudo chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg
    sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list

    接着更新下环境

     sudo apt-get update
    sudo apt-get install dotnet-sdk-3.1

    最后检查下版本

    dotnet --version 

     2.运行Avalonia
        可以直接在window用vs2019开发,完成后编译。会生成对应的exe和同名的dll。

       将生成debug拷贝到deepin。使用 dotnet 运行项目dell即可。

    3.直接发布独立的程序,不依赖netcore运行时
      右键项目点击“发布”。

     

    选择文件夹,配置。

     

    选择部署为独立,选择运行时平台。发布后直接生成Linux平台可执行文件。
    ————————————————
    版权声明:本文为CSDN博主「jason成都」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/jinyuttt/article/details/106746786

  • 相关阅读:
    【2021-01-07】叫我“何工”就好
    2021年的 目标计划
    转:我在拼多多的三年 https://www.leadroyal.cn/?p=1228#more-1228
    匀强电场等效重力场
    开源图片素材管理软件-civet
    心学#传习录学习
    工作感受月记202101月
    统计字典序元音字符的数量
    可被5整除的二进制
    假期刷题--JAVA
  • 原文地址:https://www.cnblogs.com/zhaiganggang/p/14777931.html
Copyright © 2011-2022 走看看