使用 .Net 命令行创建新项目(wpf, GtkSharp)

2023-05-08 10:49

 

简单记录一下,使用 .Net 命令行创建新项目(wpf, GtkSharp)的过程

 

使用 .Net 命令行创建 WPF 新项目,步骤如下:

创建项目目录,C:\svn_projects\small_projects\cmd_new_wpf进行测试

执行 DOS 命令,创建项目文件:dotnet new wpf

执行 DOS 命令,编译项目的 release 版本:dotnet build --configuration release

之后得到如下文件:

C:\svn_projects\small_projects\cmd_new_wpf\bin\release\net8.0-windows 的目录

          2023/05/06  22:31               425 cmd_new_wpf.deps.json
          2023/05/06  22:31             7,168 cmd_new_wpf.dll
          2023/05/06  22:31           157,696 cmd_new_wpf.exe
          2023/05/06  22:31            13,612 cmd_new_wpf.pdb
          2023/05/06  22:31               408 cmd_new_wpf.runtimeconfig.json
        

通过如下命令运行:dotnet bin\release\net8.0-windows\cmd_new_wpf.dll

sample of new WPF apps

或者运行 exe:bin\release\net8.0-windows\cmd_new_wpf.exe

 


 

使用 .Net 命令行创建 GtkSharp 新项目,步骤如下:

创建项目目录,C:\svn_projects\small_projects\cmd_new_gtksharp进行测试

执行 DOS 命令,在 dotnet 里安装项目模板文件:dotnet new install "GtkSharp.Template.CSharp"

得到如下回应:

C:\svn_projects\small_projects\cmd_new_gtksharp>dotnet new install "GtkSharp.Template.CSharp"
将安装以下模板包:
   GtkSharp.Template.CSharp

已安装 GtkSharp.Template.CSharp (版本 3.24.24.38),它将替换为 最新版本。
已成功卸载 GtkSharp.Template.CSharp::3.24.24.38。
成功: GtkSharp.Template.CSharp::3.24.24.38 已安装以下模板:
模板名           短名称     语言  标记
---------------  ---------  ----  -----------
Gtk Application  gtkapp     [C#]  Gtk/GUI App
Gtk Dialog       gtkdialog  [C#]  Gtk/UI
Gtk Widget       gtkwidget  [C#]  Gtk/UI
Gtk Window       gtkwindow  [C#]  Gtk/UI

执行 DOS 命令,创建项目文件:dotnet new gtkapp

执行 DOS 命令,编译项目的 release 版本:dotnet build --configuration release

之后得到如下文件:

C:\svn_projects\small_projects\cmd_new_gtksharp\bin\release\net6.0 的目录

          2022/04/25  17:41           306,176 AtkSharp.dll
          2022/04/25  17:40           120,832 CairoSharp.dll
          2023/05/08  11:13             4,868 cmd_new_gtksharp.deps.json
          2023/05/08  11:13             7,680 cmd_new_gtksharp.dll
          2023/05/08  11:13           147,968 cmd_new_gtksharp.exe
          2023/05/08  11:13            10,660 cmd_new_gtksharp.pdb
          2023/05/08  11:13               253 cmd_new_gtksharp.runtimeconfig.json
          2022/04/25  17:41           610,304 GdkSharp.dll
          2022/04/25  17:41         1,005,568 GioSharp.dll
          2022/04/25  17:40           259,072 GLibSharp.dll
          2022/04/25  17:41         3,370,496 GtkSharp.dll
          2022/04/25  17:41           203,776 PangoSharp.dll
                        12 个文件      6,047,653 字节
                         2 个目录 127,154,339,840 可用字节
      

通过如下命令运行:dotnet dotnet bin\release\net6.0\cmd_new_gtksharp.dll

sample of new GtkSharp apps

或者运行 exe:bin\release\net6.0\cmd_new_gtksharp.exe

 


 

欢迎转载,转载请注明出处: https://www.zheguisoft.com/staff_blogs/jacklondon_chen/2023

 

 

 


请选择网站语言: