iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >如何使用 mono 编译 .NET Standard 应用
  • 857
分享到

如何使用 mono 编译 .NET Standard 应用

2023-06-19 10:06:41 857人浏览 安东尼
摘要

本篇内容主要讲解“如何使用 mono 编译 .net Standard 应用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用 mono 编译 .NET Standard 应用”吧!由于 M

本篇内容主要讲解“如何使用 mono 编译 .net Standard 应用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用 mono 编译 .NET Standard 应用”吧!

由于 Mono 下没有内置 .NET Standard 2.0 应用的模板, 所以需要先借用一下 .net core 的应用模板。

打开终端, 输入下面的命令, 来创建一个控制台应用:

dotnet new console -o ConsoleApp

这个命令会生成一个 ConsoleApp 目录, 里面有两个文件 ConsoleApp.csproj 和 Program.cs 两个文件, 先来看一下 ConsoleApp.csproj 文件, 内容如下:

<Project Sdk="Microsoft.NET.Sdk">  <PropertyGroup>    <OutputType>Exe</OutputType>    <TargetFramework>netcoreapp2.0</TargetFramework>  </PropertyGroup></Project>

将 TargetFramework 由 netcoreapp2.0 修改为 net461 , 如下所示:

<Project Sdk="Microsoft.NET.Sdk">  <PropertyGroup>    <OutputType>Exe</OutputType>    <TargetFramework>net461</TargetFramework>  </PropertyGroup></Project>

而 Program.cs 则不用做任何修改, 内容如下:

using System;namespace ConsoleApp{    class Program    {        static void Main(string[] args)        {            Console.WriteLine("Hello World!");        }    }}

要编译这个项目, 需要先恢复项目的依赖项, 在控制台继续输入下面的命令:

msbuild /t:Restore

然后就可以编译这个项目了, 继续输入下面的命令:

msbuild /t:Build

最终会在控制台看到 Build succeeded. 的输出。 最后, 用 Mono 来运行一下编译好的应用, 如下图所示:

$ mono bin/Debug/net461/ConsoleApp.exeHello World!

到此,相信大家对“如何使用 mono 编译 .NET Standard 应用”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: 如何使用 mono 编译 .NET Standard 应用

本文链接: https://www.lsjlt.com/news/295429.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何使用 mono 编译 .NET Standard 应用
    本篇内容主要讲解“如何使用 mono 编译 .NET Standard 应用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用 mono 编译 .NET Standard 应用”吧!由于 M...
    99+
    2023-06-19
  • Ubuntu Mono如何安装编译
    这篇文章主要介绍了Ubuntu Mono如何安装编译,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Ubuntu Mono已被广泛应用但是也在不断的更新,这里介绍Ubuntu ...
    99+
    2023-06-16
  • 如何使用Mono将C#编译运行至WebAssembly平台
    这篇文章主要介绍“如何使用Mono将C#编译运行至WebAssembly平台”,在日常操作中,相信很多人在如何使用Mono将C#编译运行至WebAssembly平台问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答...
    99+
    2023-06-19
  • Ubuntu nginx如何安装编译mono 2.0
    这篇文章主要介绍Ubuntu nginx如何安装编译mono 2.0,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1.安装Ubuntu nginxbenben@ubuntu:~$ sudo apt...
    99+
    2023-06-16
  • 如何使用java编译器进行编译
    使用Java编译器进行编译可以通过以下步骤:1. 确保已经安装了Java Development Kit (JDK)。可以通过在命令...
    99+
    2023-09-06
    java
  • Java如何编译和使用
    本文小编为大家详细介绍“Java如何编译和使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“Java如何编译和使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。O2OA在github上开源了平台源码,用户可以F...
    99+
    2023-06-04
  • c++编译器如何使用
    要使用C++编译器,你需要按照以下步骤进行操作:1. 安装编译器:首先,你需要安装一个C++编译器。常见的C++编译器包括GCC、C...
    99+
    2023-09-08
    c++
  • 如何使用源码编译apache2.4
    如何使用源码编译apache2.4,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。[root@Jaking12 ~]# yum install&nb...
    99+
    2023-06-05
  • Qt中QZXing如何编译使用
    小编给大家分享一下Qt中QZXing如何编译使用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1.编译下载源码后可以用 CMake 或者直接打开 pro 进行构建...
    99+
    2023-06-26
  • netfilter/iptables模块编译及如何应用
    本篇文章为大家展示了netfilter/iptables模块编译及如何应用,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。by KindGeorge # yahoo.com  2005.4....
    99+
    2023-06-13
  • 如何理解响应式编程中Mono和Flux
    本篇内容介绍了“如何理解响应式编程中Mono和Flux”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.  前言很多同学反映对响应...
    99+
    2023-06-16
  • Linux下如何使用Systemd编译Mysql5.7.11
    这篇文章将为大家详细讲解有关Linux下如何使用Systemd编译Mysql5.7.11,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Systemd 是 Linux 系统工具,用来启动守护进程,已成为大多...
    99+
    2023-06-27
  • 如何使用Visual Stuio 2005编译器
    这篇文章主要为大家展示了“如何使用Visual Stuio 2005编译器”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用Visual Stuio 2005编译器”这篇文章吧。现在,Vis...
    99+
    2023-06-17
  • mp-vue编译指令如何使用
    本文小编为大家详细介绍“mp-vue编译指令如何使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“mp-vue编译指令如何使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。首先我们来看一下不同文件的生成&quo...
    99+
    2023-07-04
  • 使用C#编译器编译代码
    要使用C#编译器编译代码,可以使用命令行工具csc.exe(C#编译器),或者使用集成开发环境(IDE)如Visual Studio...
    99+
    2023-09-08
    C
  • 如何在IDEA中使用JetBrains Mono字体
    如何在IDEA中使用JetBrains Mono字体?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。概览JetBrains Mono字体是v2019.3版本及之后支持的,这些...
    99+
    2023-06-15
  • linux如何用gcc编译
    在 Linux 上使用 GCC 编译程序非常简单。以下是一些基本步骤:1. 打开终端并进入你的代码所在的目录。2. 确保你已经安装了...
    99+
    2023-09-08
    linux
  • java反编译class命令如何使用
    要使用Java反编译class命令,你需要安装并配置Java的反编译工具,比如JD-GUI或Jad。然后,可以按照以下步骤使用反编译...
    99+
    2023-10-20
    java
  • 如何使用.NET Core创建exe应用程序
    今天小编给大家分享一下如何使用.NET Core创建exe应用程序的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。....
    99+
    2023-07-02
  • 如何使用.NET 5
    这篇文章主要讲解了“如何使用.NET 5”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何使用.NET 5”吧!.NET 5 旨在提供统一的运行时和框架,使...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作