Tôi đã làm việc trên thư viện dịch vụ WCF, nơi hy vọng tất cả logic kinh doanh sẽ kết thúc. Vấn đề mà tôi đang gặp phải là đôi khi tôi phải sửa chữa nhanh chóng một dịch vụ và để áp dụng các bản sửa lỗi đó, tôi phải ngừng Dịch vụ Windows, thay thế dll dịch vụ và sau đó khởi động lại dịch vụ Windows. Điều này sẽ bắt đầu gây ra thêm đau đầu khi chúng ta bắt đầu di chuyển nhiều hơn và nhiều hơn nữa logic của chúng ta đến lớp này và phải tắt toàn bộ dịch vụ để thực hiện bất kỳ thay đổi nào.Cách tốt nhất để xây dựng thư viện dịch vụ WCF có thể cắm nóng
Điều tôi muốn làm là tạo một vỏ rỗng của dịch vụ Windows và tự động tải và dỡ dịch vụ. Cách tốt nhất để tải và dỡ bỏ .Net DLL theo yêu cầu là gì? Hoặc là tốt hơn để dựa vào IIS cho loại dịch vụ?