Tôi tự hỏi nếu có ai biết về các công cụ hoặc kỹ thuật để tự động tiêm lỗi phổ biến vào một chương trình .NET đang chạy. Stuff như ...Lỗi lỗi cho các ứng dụng .NET?
- ngẫu nhiên tiêm một OutOfMemoryException khi giao
- ngẫu nhiên tiêm FileNotFoundException khi cố gắng truy cập vào một file
- ngẫu nhiên tiêm IO hoặc ngoại lệ Mạng khi sử dụng một ổ cắm.
Vì vậy, tôi thực sự đang tìm cách chặn một số cuộc gọi cụ thể trong CLR tương tự như những gì AppVerifier thực hiện cho mã Win32 gốc. Mục đích là để kiểm tra ứng dụng dưới nhiều điều kiện lỗi ngoài kiểm soát của nhà phát triển và để đảm bảo các điều kiện như vậy được xử lý.
Rút cáp mạng của bạn? – ChaosPandion
'Sarcasm' Rút phích cắm bộ nhớ của bạn? –
Chính xác :) Có rất nhiều hacks để làm điều này cho các nguồn tài nguyên khác nhau nhưng nó không quy mô. – noctonura