Tôi đã thêm proxy vào dịch vụ web vào giải pháp VS2008 / .NET 3.5. Khi xây dựng máy khách .NET sẽ xuất hiện lỗi này:
Không thể tìm thấy phần tử điểm cuối mặc định tham chiếu hợp đồng 'IMySOAPWebService' trong phần cấu hình máy khách ServiceModel. Điều này có thể là do không tìm thấy tệp cấu hình cho ứng dụng của bạn hoặc vì không tìm thấy phần tử điểm cuối phù hợp với hợp đồng này trong phần tử máy khách.
Tìm kiếm lỗi này cho tôi biết sử dụng không gian tên đầy đủ trong hợp đồng. Đây là app.config của tôi với không gian tên đầy đủ:
<client>
<endpoint address="http://192.168.100.87:7001/soap/IMySOAPWebService"
binding="basicHttpBinding" bindingConfiguration="IMySOAPWebServicebinding"
contract="Fusion.DataExchange.Workflows.IMySOAPWebService" name="IMySOAPWebServicePort" />
</client>
Tôi đang chạy XP cục bộ (Tôi đề cập đến vấn đề này vì một số lần truy cập Google đề cập đến win2k3) Ứng dụng này được sao chép vào app.exe.config, vì vậy đó cũng không phải là vấn đề.
Bất kì manh mối nào?