Vì vậy, nó có vẻ như tôi có một vài tùy chọn quan trọng khi nhận mã proxy dịch vụ WCF vào một dự án trong Visual Studio:Tại sao tôi nên sử dụng tài liệu tham khảo dịch vụ Visual Studio trên svcutil?
Sử dụng Visual Studio tích hợp trong công cụ cho Service References
Sử dụng a Lệnh svcutil đơn giản, giống như
svcutil http://[my endpoint] /namespace:[my namespace] /noconfig
(vì tôi sử dụng một số ràng buộc khá chuẩn trên các dự án) và kéo tệp kết quả vào dự án của tôi (hoặc nâng cấp tại chỗ).
Để được rõ ràng, phương án 2 cảm thấy như một trong những tốt nhất, albiet không có built-in cụ cho việc cập nhật. Tuy nhiên, hộp thoại Tham chiếu dịch vụ tạo ra như một tệp zillion. Có bất kỳ lợi ích tối nghĩa nào đối với Tài liệu tham khảo dịch vụ VS mà tôi đang thiếu không?
Về cơ bản chúng giống nhau. –
Visual Studio về cơ bản gọi svcutil đằng sau hậu trường. Tuy nhiên, rất nhiều lập trình viên sợ mở một dấu nhắc lệnh và chạy một công cụ dòng lệnh - đó là lý do tại sao Visual Studio có hộp thoại 'Thêm dịch vụ tham khảo '.... –
Vâng, tôi biết chúng giống nhau, nhưng nó sử dụng một số/awesome chuyển đổi để tạo ra tất cả những XSDs và các tập tin khác để một số lợi ích? –