我遇到了使用內置全球化設施的ASP.NET應用程序崩潰的情況。ASP.NET Globalization:Culture =「auto」page directive with neutral culture crash?
在與文化=「自動」指令,用中性文化爲他們的瀏覽器語言(如「ZH-漢斯」)用戶的ASP.NET頁面會產生以下異常:
文化'zh-Hans'是一種中立的文化。它不能用於 格式和解析,因此 不能被設置爲線程當前的 文化。
在System.Globalization.CultureInfo.CheckNeutral(CultureInfo的 培養) 在System.Threading.Thread.set_CurrentCulture(CultureInfo的 值) 在System.Web.UI.Page.set_Culture(字符串 值) 在ASP .somePage_aspx .__ BuildControlTree(somePage_aspx __CTRL) 在ASP.somePage_aspx.FrameworkInitialize()
任何想法?投入到Culture/UICulture參數中的垃圾通常似乎被忽略,但這種情況導致了未處理的異常。
嗨安德魯阿諾特。我在我的<%@Page %>中放置了文化=「auto」uiculture =「auto」。即使同樣的例外與文化'zh-Hans'是一種中性文化。它不能用於格式和解析,因此不能被設置爲線程的當前文化。這個例外情況在單頁剩下的所有頁面都能正常工作.------請幫我 – 2014-06-19 12:49:07