2016-03-30 20 views
0

C# dot net'te bir projem var, bazı verilerden veri alan ve veritabanımdaki belirli bir tabloyu güncelleyen bir işlev oluşturduğum bir işleyici dosyası var. Bunu her saatte çalıştırmam lazım. Arama yaptım ve kaçınmak istediğim yeni bir konsol projesi oluşturmam gerektiğini öğrendim. IIS'de php uygulaması olduğu için bir PHP sayfasında curl_call kullanarak url aramayı denedim, ancak SSO sorunu alıyorum. URL'yi (http://myApp.myCompany.com/handler/getDetails.ashx) toplu olarak 1 saat aralıklarla çalıştırmanın herhangi bir yolu varsa.Her saat başı bir tarayıcı açılmadan bir Url çalıştırın

cevap

0

Sadece bir kere saatte çalışır Windows görev Zamanlayıcı bir görevi yapmak ve bu görev şu komutu cevap için

powershell -ExecutionPolicy unrestricted -Command “ (New-Object Net.WebClient).DownloadString('http://myApp.myCompany.com/handler/getDetails.ashx')”

+0

sayesinde çalıştırmak zorunda, ben bir hata aldı. – Chandikumar

+0

Yukarıdaki, benim yerüme göre yapmanın doğru yoludur, ancak muhtemelen sizin için farklıdır. Tırnak işaretleri arasında, biraz deneme yapmanız gereken farklılıklar vardır. –

İlgili konular