Saya telah menambahkan proxy ke layanan web ke solusi VS2008 / .NET 3.5. Saat membangun klien .NET melempar kesalahan ini:
Tidak dapat menemukan elemen titik akhir default yang merujuk kontrak 'IMySOAPWebService' di bagian konfigurasi klien ServiceModel. Ini mungkin karena tidak ada file konfiguasi yang ditemukan untuk aplikasi Anda atau karena tidak ada elemen titik akhir yang cocok dengan kontrak ini yang dapat ditemukan di elemen klien.
Mencari kesalahan ini memberi tahu saya untuk menggunakan namespace lengkap dalam kontrak. Inilah app.config saya dengan namespace lengkap:
<client>
<endpoint address="http://192.168.100.87:7001/soap/IMySOAPWebService"
binding="basicHttpBinding" bindingConfiguration="IMySOAPWebServicebinding"
contract="Fusion.DataExchange.Workflows.IMySOAPWebService" name="IMySOAPWebServicePort" />
</client>
Saya menjalankan XP local (saya menyebutkan ini karena sejumlah hit Google menyebutkan win2k3) App.config disalin ke app.exe.config, jadi itu juga bukan masalahnya.
Ada petunjuk?