Tôi vừa thử thêm một WebService (asmx based) từ một dự án WebForms vào một dự án MVC mới. Tôi không thể dường như để có được các webservice asmx trong IE?Dịch vụ web chuẩn (asmx) có hoạt động với MVC không?
Trong MVC, thao tác này có giống nhau hay không, tôi có dịch vụ trong thư mục Dịch vụ, đây có nên là Chế độ xem hoặc công cụ asmx này hoạt động ngoài định tuyến 'MVC' không?
Cập nhật:
tôi thiết lập các WebService ban đầu thả trong file .asmx vào một máy chủ thử nghiệm, thời gian gần đây thiết lập với Net 4.0 cho các dự án VS2010 MVC 2. (Windows Server 2003 IIS 6)
Cùng một Webservice trên máy phát triển (VS 2010) có thể xem được không? Bất kỳ ý tưởng về sự khác biệt, có thể là một vấn đề thiết lập?
Tệp asmx chỉ chứa chỉ thị "<% @ WebService ...", lớp được chứa tất cả một dll trong thư mục bin ... –
Tôi không thể nhận được, như x để làm việc, ngay cả khi tôi chỉ đã thêm một dịch vụ Web HelloWorld mới/cơ bản, tôi đã chuyển đổi nó thành một dịch vụ WCF và không thể nhìn thấy nó, do đó sẽ tiến hành với điều đó. –
tốt. Các dịch vụ web ASMX được Microsoft coi là "công nghệ kế thừa". Tất cả phát triển dịch vụ web mới nên sử dụng WCF. –