Tôi có một trang web mà là ném OutOfMemoryExceptions vào bất cứ khi nào nó được cho là vị trí sau trong mã của tôi:NET OutOfMemoryException trên XMLSerializer.Serialize
XmlSerializer xs = new XmlSerializer(t, xoverrides);
Thấy thế nào điều này chỉ xảy ra khi nó là trên máy chủ web , tôi không có nhiều thông tin về lý do tại sao điều này xảy ra. Tôi biết rằng các đối tượng mà nó đang serializing không phải là bất cứ điều gì quá nghiêm trọng - chắc chắn ít hơn một MB mỗi.
Bạn đã có điều này trước đây chưa? Cảm thấy muốn giúp tôi chẩn đoán vấn đề? Bất kỳ trợ giúp được đánh giá cao.
Cảm ơn!
Hi, tôi đã phải đối mặt với vấn đề tương tự trong khi tôi đang sử dụng "mới XmlSerializer (o.GetType());". Tôi đang đối mặt với vấn đề này tại máy địa phương của tôi với dữ liệu rất lớn đang được đăng, Nó không đưa ra bất kỳ ngoại lệ nào về ứng dụng trực tiếp đang được lưu trữ trên máy chủ đám mây. Nhưng tôi không thể sử dụng và kiểm tra chuỗi tuần tự hóa thêm trong quá trình phát triển. Tôi đang mở để gợi ý. –