我正在致力於基於ASP.NET MVC3 C#的電子商務網站。我已經使用每分鐘運行的System.Threading實現計劃任務。此計劃任務調用簡單函數,並返回產品並插入另一個表中以滿足某些要求。MVC3中的物理應用程序路徑C#for Scheduled任務
我的問題是:
有一個字段說ProductImageURL和所有圖像存儲在內容/大拇指。 當我試圖讓使用HttpContext.Request.PhysicalApplicationPath這條道路,它拋出一個錯誤,這樣
The method or operation is not implemented. at System.Web.HttpRequestBase.get_PhysicalApplicationPath()
時發生此錯誤的原因是調度任務的功能是通過HTTP請求的產品形象但發起請求是非http ...只是簡單的函數調用。如果我們手動輸入物理路徑,那麼該功能似乎可以正常工作。
那麼我該如何解決它?或者還有其他解決這類問題的方法嗎?