Tôi đang cố định cấu hình nhibernate 2.1.2 để chạy với độ tin cậy trung bình, không có bất kỳ sự may mắn nào. Tôi đã thử theo dõi các đề xuất để chạy trong niềm tin trung bình và pre-generating the proxies.NHibernate 2.1.2 với độ tin cậy trung bình
Sau đó, tôi đã cố gắng xóa tất cả các tham chiếu đến cài đặt tải chậm mặc định-lười = "sai" trên tất cả các lớp và túi. Tuy nhiên, điều này đã ném một ngoại lệ yêu cầu tôi định cấu hình proxyfactory.factory_class
Không có các methap nào hoạt động khi chúng tiếp tục ném ngoại lệ bảo mật chung hoặc ném dễ dàng các thư viện đó không cho phép AllowPartiallyTrustedCallers.
Tôi có đang sử dụng sai phiên bản NHibernate nếu tôi muốn chạy với độ tin cậy trung bình không?
Có tập hợp mã nhị phân hoặc nguồn cụ thể nào mà tôi nên sử dụng hay không.
Cập nhật:
tôi quản lý để có được điều này để làm việc sử dụng các bước được đề cập trên castle project mailing list đề cập bởi carl. Ngoài việc này, tôi đã vô hiệu hóa việc tạo thông tin gỡ lỗi cho các thư viện lâu đài và nhibernate. Tôi đã viết hướng dẫn nhanh về các bước tôi đã thực hiện có thể được tìm thấy here
Tôi thấy rằng cũng như và chỉ cần làm việc thông qua nó để xem nếu nó hoạt động, nếu nó không cập nhật với kết quả xấu – John
@ John, tốt, nó wi sẽ rất thú vị để xem đó có phải là câu trả lời hay không. – carl
Đây là câu trả lời, tuy nhiên có một số điều bổ sung cần được thực hiện để làm cho nó hoạt động chính xác như nói cho dự án không tạo các tệp pdb. Chỉ cần viết một hướng dẫn về tất cả các bước tôi đã thực hiện, chỉ cần sửa một số lỗi mà khách hàng đã tìm thấy trước tiên. – John