private bool RemoteFileExists(string url) { try { var request = (HttpWebRequest) WebRequest.Create(url); request.Method = "GET"; request.Timeout = 5000; request.GetResponse(); } catch { return false; } return true; } #endregion