C#窗体程序完美运行在Ubuntu18.04上

昨天尝试用VS2019写了一个WinForms示例程序,没想到在Ubuntu上可以完美运行
首先给这个程序添加一个执行的权限(深度桌面而已)
C#窗体程序完美运行在Ubuntu18.04上_第1张图片
没有使用mono,直接在当前目录下输入 ./WindowsFormsApp1.exe可以运行
或者在终端下输入绝对路径
当然mono WindowsFormsApp1.exe也可以运行
C#窗体程序完美运行在Ubuntu18.04上_第2张图片
.cs文件中 .NET Framework 版本是当前最新版本4.7.2

using System;
using System.Reflection;
[assembly: 
global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")]

你可能感兴趣的:(c#)