当前位置:编程学习 > C#/ASP.NET >>

C# 开机自启动不起作用

小弟写了一个控制台程序,把对应的应用程序的路径写入了“Software\Microsoft\Windows\CurrentVersion\Run”这个注册表。但是试了几次都没看到程序在开机的时候运行起来,求解? --------------------编程问答-------------------- 是LocalMachine下的么?

打开运行,输入msconfig,在启动项中能看见么?路径是否正确。 --------------------编程问答-------------------- 还有,控制台程序是否运行结束自动退出了,或者遇到错误终止了 --------------------编程问答-------------------- --------------------编程问答-------------------- 参考 :http://www.cnblogs.com/JasonChou/archive/2009/04/14/1435937.html --------------------编程问答-------------------- msconfig 启动中有包含我自动添加的启动项。重启后程序给我感觉没有运行。我在代码的一开始加入了一段记录程序运行时间,文档中没有时间的记录,这程序应该没有运行。 --------------------编程问答--------------------
引用 5 楼 sunlru 的回复:
msconfig 启动中有包含我自动添加的启动项。重启后程序给我感觉没有运行。我在代码的一开始加入了一段记录程序运行时间,文档中没有时间的记录,这程序应该没有运行。


新建一个控制台程序,引用System.Windows.Forms,编写如下代码:

void Main()
{
    System.Windows.Forms.Application.Run();
}

替换掉你现在的程序。

看看是否能够启动(任务管理器中有没有这个进程)

--------------------编程问答-------------------- 没有进程 
附上我启动的截图
这个程序的路径。我在注册表中找到可以打开这个应用程序。 --------------------编程问答-------------------- 电脑感染了360系列非法流氓病毒。

找一台干净的电脑试试看。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,