我有一个 .Net core 控制台应用程序。它必须在 Linux 操作系统上运行。 我必须在我的.Net 控制台应用程序中使用treeview 和treenode 功能。我使用了windows.forms 命名空间。 但视觉工作室正在发布 错误是“没有 windows.forms 的运行时包” 怎么处理这个问题?
您可能不再需要它,但对于任何寻找解决方案的人来说,这个包 https://github.com/gui-cs/Terminal.Gui 允许构建丰富的 CLI 应用程序。他们有一个交互式树组件:https://gui-cs.github.io/Terminal.Gui/docs/treeview.html