Bir .NET istemci uygulamasından bir WCF web hizmeti tüketmeye çalışıyorum ve programatik olarak uç noktaları oluşturabileceğimi düşünüyorum, fakat nasıl olduğunu bilmiyorum. Bu hatayı gidermek, ben tüketmeye çalıştıkları uygulamayı oluşturan basit pencereler, oluşturulan ikenİstemci uygulamasında WCF uç nokta yapılandırmaları oluşturun, kodda?
Could not find default endpoint element that references contract 'IEmailService' in the ServiceModel client configuration section. This might be because no configuration file was found for your application, or because no endpoint element matching this contract could be found in the client element.
: Ben uygulamayı çalıştırmayı denediğinizde, aşağıdaki hatayı alıyorum, çünkü bunu yapmak gerek aynı web servisi. Bu test uygulaması ile web servisine başarılı bir şekilde bağlanabilirim ve geçerli bir yanıt alıyorum. Ancak, test uygulamasında yukarıda belirtilen hatayı sistem.serviceModel düğümünü ve tüm çocuk düğümlerini uygulamanın app.config dosyasından kaldırarak yeniden oluşturabilirim (bu bölümün TÜMÜ'nü kaldırmak zorunda olmayabilirim, ben emin değil). Bu yüzden, ilk düşüncem, bu uygulamayı gerçek uygulama için app.config dosyasına eklemem gerektiğiydi ve her şey iyi olmalıydı. Ne yazık ki, buraya girmeyeceğim saçma sebeplerden dolayı, bu bir seçenek değil. Yani, bu bilgiyi kod içinde, istemci uygulamasının içinde oluşturmak zorunda kaldım.
Burada birisinin bana bu konuda çalışmamda yardımcı olabileceğini veya beni bu tür bir sorun için iyi bir kaynağa yönlendirebileceğini umuyorum.
İstemci uygulamasında kod içinde uç nokta yapılandırmaları oluşturmak mümkün mü?
Bu tam olarak ne ** ihtiyacım olan **. Buna ne kadar minnettar olduğumu söyleyemem! – campbelt
"YourServiceClient proxy = new YourServiceClient();" nedir? ? arayüz mü? Müşterinin son noktasının adı mı? App.config XAML'de etiketine isim eklememe izin vermiyor. –