c# - 我必须完成将winform应用程序转换为控制台的步骤

时间:2011-06-22 23:31:04

标签: c# winforms

我有一个非常简单的winforms应用程序。

我根本不使用表单对象。我想知道我需要删除或更改以将此应用程序转换为控制台。我主要只需要摆脱所有不需要的引用和

请让我知道我应该采取什么步骤来做这件事?

3 个答案:

答案 0 :(得分:2)

这实际上取决于你最初是如何编码的,以及你使用的是什么模式。如果你明确区分了后端和后端是什么,那么你只需要创建一个新类来充当程序的Main并更改项目的Application Type和{{ 1}}在项目的属性中。

如果您将所有后端代码与winforms交织在一起,那么您首先需要将它们分开,然后继续执行上述步骤。

答案 1 :(得分:0)

创建控制台应用并将简单代码移到

答案 2 :(得分:0)

您可以更改项目设置以创建控制台应用程序而不是Windows应用程序(只需在解决方案窗口中按Ctrl + Enter键,然后进行更改)。

这会将应用程序编译为控制台应用程序,您将获得一个控制台。但是,您仍然可以获得表格。如果您不想使用Windows窗体,则需要删除窗体,并使用命令行参数或配置替换它们的功能。然后,您可以删除Windows窗体引用,它将被转换。