4

我需要消耗一些 wcf,但我已经坚持添加服务参考:) 我做什么:

  1. 创建新的 Windows 窗体项目。
  2. 右键单击该项目,然后按“添加服务引用”。
  3. 插入 svc 地址并按“Go”。

在此处输入图像描述

在此处输入图像描述

然后添加了服务,但是当我查看我的 app.config 时,它只包含这个

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
</configuration>

我的端点在哪里?添加服务引用时不应该生成它们吗?

4

1 回答 1

6

刚刚找到解决这个问题的方法。您需要取消选中“在引用的程序集中重用类型”。我有同样的问题,并注意到我的 .net 4.0 项目中有 .net 2.0 lib,并且由于该项目使用的是旧模式,我认为在使用 WCF 时存在问题。注意到 2.0 asmx Web 服务非常适合我,但正如我所说,删除 WCF 高级选项卡中的检查修复了这个问题

于 2014-04-09T11:27:38.400 回答