在启动VB.NET上启动控制台应用程序时,控制台无法打开

时间:2015-12-11 18:09:57

标签: vb.net scheduled-tasks console-application startup

我有一个控制台应用程序,我似乎无法在系统启动时正常启动。

我通过整合一个非常简单的控制台应用程序(仅仅是

)来调试它
Sub Main()
    Console.WriteLine("This is a console application")
    Console.ReadLine()
    Environment.Exit(0)
End Sub

即使这样也行不通。应用程序正在启动,我可以在任务列表中看到它。但是控制台界面没有显示,这就是问题所在。

我已尝试使用“启动”文件夹和Windows任务计划程序来启动它,似乎都无法正常工作。

我可能会改变一些注册表设置吗?

任何帮助都会很棒。

感谢。

1 个答案:

答案 0 :(得分:0)

根据Microsoft的说法,只有当用户登录时才会以交互方式运行任务"单选按钮被选中。

"即使在触发任务时未登录任务计划运行的帐户,您也可以指定任务应该运行。为此,请选择标记为“运行用户是否已登录”的单选按钮。如果选中此单选按钮,则任务将不会以交互方式运行。要以交互方式运行任务,请选择“仅在用户登录时单选按钮”单选按钮。"

来源:https://technet.microsoft.com/en-us/library/cc722152.aspx?f=255&MSPPError=-2147217396