如何从 Asp.net 运行计时器应用程序

本文关键字:运行 计时器 应用程序 net Asp | 更新日期: 2023-09-27 17:56:49

我正在开发连接到网络的新功能,但是在几次不成功的尝试之后,对Web的请求被锁定,我需要等待15分钟。我有我自己运行的计时器应用程序设置计时器并启动,但我想插入这个集合并在代码旁边运行应用程序。

以前有人这样做过吗?设置计时器并自动运行Windows应用程序(任何)?

private bool TryToLogin()
{
    HttpWebRequest request = (HttpWebRequest)WebRequest.Create(loginPostUrl);
    LoginInfo = streamReadLogin.ReadToEnd();
    string postData = null;
    postData += "__REQUESTDIGEST=" + GetValueByID(LoginInfo);
    if (outString.IndexOf("User xxx") > -1)
    {
        throw new System.InvalidOperationException("User is all ready login");
        // here I need to run my windows application
    }
    connected = true;
}

如何从 Asp.net 运行计时器应用程序

检查下面的 MSDN 链接

http://msdn.microsoft.com/en-us/library/system.web.ui.timer.interval(v=vs.110).aspxhttp://msdn.microsoft.com/en-us/library/system.web.ui.timer(v=vs.100).aspx

但您必须使用 .NET 3.5 或更高版本。