简单记录一下,使用 .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
或者运行 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
或者运行 exe:bin\release\net6.0\cmd_new_gtksharp.exe