我有一个非常简单的winforms应用程序。
我根本不使用表单对象。我想知道我需要删除或更改以将此应用程序转换为控制台。我主要只需要摆脱所有不需要的引用和
请让我知道我应该采取什么步骤来做这件事?
答案 0 :(得分:2)
这实际上取决于你最初是如何编码的,以及你使用的是什么模式。如果你明确区分了后端和后端是什么,那么你只需要创建一个新类来充当程序的Main
并更改项目的Application Type
和{{ 1}}在项目的属性中。
如果您将所有后端代码与winforms交织在一起,那么您首先需要将它们分开,然后继续执行上述步骤。
答案 1 :(得分:0)
创建控制台应用并将简单代码移到
答案 2 :(得分:0)
您可以更改项目设置以创建控制台应用程序而不是Windows应用程序(只需在解决方案窗口中按Ctrl + Enter键,然后进行更改)。
这会将应用程序编译为控制台应用程序,您将获得一个控制台。但是,您仍然可以获得表格。如果您不想使用Windows窗体,则需要删除窗体,并使用命令行参数或配置替换它们的功能。然后,您可以删除Windows窗体引用,它将被转换。