2012-10-07 30 views
7

Sau khi nâng cấp một trong các trang web của tôi lên MVC 4 và nâng cấp tất cả các gói của tôi trong NuGet, tôi dường như đã mất phương thức mở rộng Gửi() cho gói MvcMailer từ NuGet. Tôi đã không thực hiện bất kỳ thay đổi mã khác sau đó những người cần thiết để nâng cấp dự án và tôi có:Phương thức mở rộng MvcMailer Send() bị thiếu trong ASP.Net MVC 4

using Mvc.Mailer; 

Ở phía trên cùng của tập tin mã của tôi.

Ai đó có thể cho tôi biết điều gì có thể xảy ra ở đây không?

+0

Bạn đã cố gắng dọn sạch giải pháp của mình chưa? (nhấp chuột phải vào giải pháp-> Giải pháp làm sạch) – krolik

Trả lời

7

Ok I figured it out sau khi nhìn vào bài đăng này: https://github.com/smsohan/MvcMailer/issues/68

Về cơ bản họ đã gỡ bỏ các phương pháp khuyến nông từ MailMessage và thêm một lớp mới gọi là MvcMailMessage mà bưu phẩm của bạn nên quay trở lại để thay thế.

Các vấn đề liên quan