Tôi đang chạy vào trường hợp ứng dụng ASP.NET sử dụng các cơ sở toàn cầu hóa được tích hợp sẵn đang gặp sự cố.Toàn cầu hóa ASP.NET: Văn hóa = "tự động" trang chỉ thị với sự cố văn hóa trung tính?
Trên một trang ASP.NET với văn hóa = "auto" chỉ thị, một người dùng với một nền văn hóa trung tính như ngôn ngữ trình duyệt của họ (chẳng hạn như "zh-Hans") sẽ tạo ra ngoại lệ sau đây:
Văn hóa 'zh-Hans' là một nền văn hóa trung tính. Không thể sử dụng định dạng này ở định dạng và phân tích cú pháp và do đó, không thể được đặt làm văn bản hiện tại của luồng của chuỗi.
tại System.Globalization.CultureInfo.CheckNeutral (CultureInfo văn hóa) tại System.Threading.Thread.set_CurrentCulture (CultureInfo giá trị) tại System.Web.UI.Page.set_Culture (String giá trị) tại ASP .somePage_aspx .__ BuildControlTree (somePage_aspx __ctrl) tại ASP.somePage_aspx.FrameworkInitialize()
Bất kỳ ý tưởng? Rác cho ăn vào các thông số Văn hóa/Nuôi trồng nhìn chung dường như bị bỏ qua, nhưng trường hợp này gây ra một ngoại lệ không được giải quyết.
hi Andrew Arnott. i đặt culture = "auto" uiculture = "auto" trong số <%@Page %> của tôi. Cũng có ngoại lệ giống như Culture 'zh-Hans' là một nền văn hóa trung tính.Nó không thể được sử dụng trong định dạng và phân tích cú pháp và do đó không thể được đặt làm văn bản hiện tại của luồng. ngoại lệ này trong trang đơn còn lại tất cả các trang hoạt động tốt .------ Hãy giúp tôi –