Dưới đây là toàn bộ lỗi: SqlException: A transport-level error has occurred when receiving results from the server. (provider: Shared Memory Provider, error: 1 - I/O Error detected in read/write operation)
gì gây SqlException này: Một lỗi vận chuyển cấp đã xảy ra khi nhận được kết quả từ máy chủ
Tôi đã bắt đầu nhìn thấy thông báo này liên tục cho một vài trong số các bài kiểm tra đơn vị trong ứng dụng của tôi (có hơn 1100 đơn vị & kiểm tra hệ thống). Tôi đang sử dụng nhân vật thử nghiệm trong ReSharper 4.1.
Một điều khác: máy phát triển của tôi là máy ảo VMWare.
Như Trumpi gợi ý, tôi đã tìm thấy lỗi này có thể xảy ra đơn giản bằng cách đạp xe máy chủ DB (hoặc bất kỳ thứ gì buộc máy chủ phải giải phóng kết nối).Kết nối vẫn được lưu trữ ở một mức nào đó từ đầu kia (trong phần mềm máy khách, hoặc trong một nhóm) và sau đó trong quá trình sử dụng nó, khám phá ra rằng nó không còn là "lỗi vận chuyển". Vì vậy, nó có thể là vì bạn không khởi động lại máy chủ DB sản xuất của bạn (một điều tốt) và bạn khởi động lại máy chủ DB dev của bạn (những người quan tâm?). – ErikE