C# 在没有控制台窗口的情况下运行现有VS控制台项目的输出

C# 在没有控制台窗口的情况下运行现有VS控制台项目的输出,c#,visual-studio,console-application,C#,Visual Studio,Console Application,我在VisualStudio中有一个简单的控制台项目,我希望它作为计划任务运行,但在执行时不显示控制台窗口。最好的办法是什么 在最初的用例中,我需要它在Windows中作为计划任务运行,但我对应用程序的使用并不局限于作为Windows计划任务运行,因此我需要一种不在项目/可执行文件本身中显示控制台窗口的方法。此外,我知道如何从代码启动控制台应用程序并隐藏输出窗口。我不想让另一个可执行文件启动现有的应用程序。让控制台应用程序不在现有控制台项目中显示其输出的最简单方法是将项目转换为Windows窗体

我在VisualStudio中有一个简单的控制台项目,我希望它作为计划任务运行,但在执行时不显示控制台窗口。最好的办法是什么


在最初的用例中,我需要它在Windows中作为计划任务运行,但我对应用程序的使用并不局限于作为Windows计划任务运行,因此我需要一种不在项目/可执行文件本身中显示控制台窗口的方法。此外,我知道如何从代码启动控制台应用程序并隐藏输出窗口。我不想让另一个可执行文件启动现有的应用程序。

让控制台应用程序不在现有控制台项目中显示其输出的最简单方法是将项目转换为Windows窗体应用程序,并将启动对象设置为现有的
程序.Main()


(在找到解决我问题的方法之前,我在谷歌上搜索了一下。我正在发布问题/答案,以防其他人知道。此外,也许还有比这更好的方法?)使控制台应用程序不显示其与现有控制台项目的输出的最简单方法是将项目转换为Windows窗体应用程序,并将启动对象设置为现有的
程序.Main()


(在找到解决我问题的方法之前,我在谷歌上搜索了一下。我正在发布问题/答案,以防其他人知道。此外,也许还有比这更好的方法?

这就是我的解决方法。。。。我只是将其作为Windows窗体应用程序运行,或者隐藏窗体,或者在Main()中执行我的功能,这就是我的工作方式。。。。我只是将其作为Windows窗体应用程序运行,或者隐藏窗体,或者在Main()中执行我的功能,以防有人使用Windows 7或更高版本,并沿着这条路开始。请注意,在“创建任务”对话框中有一个标记为“隐藏”的复选框。检查它。如果有人使用Windows 7或更高版本,并沿着这条路开始,请注意在“创建任务”对话框中有一个标记为“隐藏”的复选框。检查一下。