none
服务程序 打开 浏览器 失败 RRS feed

  • 问题

  • 在  WindowsService1 的 项目 中 ,要执行 以下 代码 怎么 没反应?


            protected override void OnStart(string[] args)
            {
                System.Diagnostics.Process.Start("IEXPLORE.EXE", "http://www.baidu.com");

            }

    2010年11月14日 23:20

答案

  • 在  WindowsService1 的 项目 中 ,要执行 以下 代码 怎么 没反应?


            protected override void OnStart(string[] args)
            {
                System.Diagnostics.Process.Start("IEXPLORE.EXE", "http://www.baidu.com ");

            }

    dear
    这句看来没问题,你先观察工作管理员是否有在运行,
    另外你提到说使用service,因为service并非有桌面互动,所以你所执行的程式,只在背景工作,
    你可以在Service管理员将服务改成桌面互动,但这样一来就失去使用service的意义了

    秘訣無它,唯勤而已
    • 已标记为答案 lfj0912 2010年11月15日 22:42
    2010年11月15日 0:48
  • 设置程序为允许与桌面交互即可.
    早晨懒床,遂从口袋里掏出6枚硬币:如果抛出去六个都是正面,我就去上班!思躇良久,还是算了,别冒这个险!
    • 已标记为答案 lfj0912 2010年11月15日 22:42
    2010年11月15日 6:38
    版主

全部回复

  • 在  WindowsService1 的 项目 中 ,要执行 以下 代码 怎么 没反应?


            protected override void OnStart(string[] args)
            {
                System.Diagnostics.Process.Start("IEXPLORE.EXE", "http://www.baidu.com ");

            }

    dear
    这句看来没问题,你先观察工作管理员是否有在运行,
    另外你提到说使用service,因为service并非有桌面互动,所以你所执行的程式,只在背景工作,
    你可以在Service管理员将服务改成桌面互动,但这样一来就失去使用service的意义了

    秘訣無它,唯勤而已
    • 已标记为答案 lfj0912 2010年11月15日 22:42
    2010年11月15日 0:48
  • 设置程序为允许与桌面交互即可.
    早晨懒床,遂从口袋里掏出6枚硬币:如果抛出去六个都是正面,我就去上班!思躇良久,还是算了,别冒这个险!
    • 已标记为答案 lfj0912 2010年11月15日 22:42
    2010年11月15日 6:38
    版主