这不是asp.net的范畴。你应该进行winform、win service开发。

解决方案 »

  1.   

    windows服务,win service开发,批处理,触发器时钟啥的,
    楼上很多牛,都不敢说了
      

  2.   

    global中,Application Start 事件
      

  3.   

    ,我用的是虚拟主机,肯定不是运行服务,或window Form 程序 
     还有 Application Start 事件我刚才测试也,这只是页面第一次访问才触发,并非IIS启动时触发,如果我的站点一天没人访问就永远也不会触发
      

  4.   

    你可以配置sql作业吗?如果可以的话你可以写一个一次运行后退出的控制台程序,然后用sql作业来调用。sqlagent是常驻内存的服务。
      

  5.   

    CSDN的BUG是必须回复才能见别人回复
      

  6.   


    没有错,web商业虚拟主机永远做不了这个。否则,如果每个人都随便搞上十个此类“常驻内存程序”功能,就没有商业web虚拟主机这个市场了。你需要真正地拥有一台属于自己的服务器。真正的虚拟机其实也是一个真正的操作系统,而你的所谓虚拟主机其实是一个web网站,服务商给你开发了一些管理页面可以启动/停止网站、配置一些参数、目录等等,貌似虚拟机,而实际上就是一个网站管理应用程序而已。
      

  7.   


    我没有在楼主所说的“虚拟主机”上用过SQL Server,不过我猜想,很难简单一个正规服务商允许对一般的中小用户使用的SQL Server开放作业功能。实际上,就算可以,楼主需要的工作绝非数据库中的工作,这就要求从数据库作业中反过来同时控制服务器中的应用程序进程,这更是不太可能配置这样的权限的。除非用户自己的服务器。呵呵,看起来在“虚拟主机”上要定时执行一个动作,你干脆让自己的电脑定时地远程访问“虚拟主机”的页面吧。
      

  8.   

    如果我有一台自己的服务器了,还担心这个干嘛,直接写WIN FORM 程序运行得了,关键是没有自己的服务器的情况下,讨论这种技术才有意义,有了自己的服务器,程序都不用写,配置个计划任务不就搞定了,在虚拟主机主讨论这种技术才有意义和技术含量