我有一个主要问题,让我在过去几天感到头痛!
由于某些原因,我的Web服务无法运行,我收到了经典错误消息:“找不到默认端点元素”。我的WCF和WPF位于同一个解决方案文件夹中,我通过Service Reference引用我的Web服务,后者生成我的app.config。在我的WPF中,我调用我的Web服务并通过构造函数传递端点地址的名称。此外,我已将app.config复制到WPF的视图层,因为我的WPF使用MVVM设计模式。
尽管所有这一切都行不通!任何人的想法???
答案 0 :(得分:0)
找到WPF客户端应用程序的可执行文件的文件夹。 (BIN /调试)
找到MyClient.exe.config
打开它并检查WCF设置。
如果缺少它们,您可能会复制错误的设置或将它们复制到错误的项目中。
例如,如果您将它们复制到构建包含视图的dll的项目中,它将丢失。必须将设置添加到构建可执行文件的项目中。