1
我有System.Timers.Timer,它根據時間表執行一些操作。當計時器上升事件,線程文化是'RU-RU'不同於我的網絡配置文化。ASP.NET中的新線程運行在不同的文化中
<globalization culture="en-US" uiCulture="en-US" requestEncoding="utf-8" responseEncoding="utf-8" />
我想定時器處理程序中的文化基於我的區域設置是ru-RU。 目前我在定時器處理程序中手動設置爲'en-US',但我認爲這不是解決問題的最佳方法。
在任何情況下,除了手動設置它之外,是否還有另一種解決方案在另一個線程中具有與我的Web配置中相同的文化?
其定時器處理程序,它在單獨的線程中運行。在這個處理程序中,文化與config – Madman 2010-12-10 10:56:23
不同,那麼你就有問題了! – Aliostad 2010-12-10 11:00:28