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

解决方案 »

  1.   

    是LocalMachine下的么?打开运行,输入msconfig,在启动项中能看见么?路径是否正确。
      

  2.   

    参考 :http://www.cnblogs.com/JasonChou/archive/2009/04/14/1435937.html
      

  3.   

    msconfig 启动中有包含我自动添加的启动项。重启后程序给我感觉没有运行。我在代码的一开始加入了一段记录程序运行时间,文档中没有时间的记录,这程序应该没有运行。
      

  4.   


    新建一个控制台程序,引用System.Windows.Forms,编写如下代码:void Main()
    {
        System.Windows.Forms.Application.Run();
    }替换掉你现在的程序。看看是否能够启动(任务管理器中有没有这个进程)