【发布时间】:2011-11-04 03:31:07
【问题描述】:
我目前有一个带有 GUI 的应用程序。
是否可以从命令行使用相同的应用程序(没有 GUI 和使用参数)。
或者我是否必须为命令行工具创建一个单独的 .exe(和应用程序)?
【问题讨论】:
-
您完全可以使用相同的应用程序。只需将
string[] args添加到您的 Main 方法中 -
或者,看看这个问题的答案:stackoverflow.com/questions/1179532
-
因为您不是在询问从控制台读取输入(仅从命令行参数),所以这是一个骗局。
-
@PeeHaa:那么就像不运行
Application.Run(new MyMainForm());一样简单。将它放在if块中,如果你得到参数,不要运行那行代码。 -
@Merlyn Morgan-Graham:天哪,就是这么简单……甜! tnx
标签: c# winforms user-interface command-line