vs2012-WCF服务调用 SVCUtil.exe的使用问题

问题描述

WCF服务调用 SVCUtil.exe的使用问题

目前做一个项目,已经写好了一个WCF服务,并且已经成功发布到IIS上,现在想用一个C#窗体程序去调用,但是在用SvcUtil.exe生成客户端文件和配置文件时会有下图的情况只生成.cs文件,但是config文件没有生成,麻烦大神帮忙这是为什么?怎么解决?另外我的系统是win7,VS2012

解决方案

没看到你的指令,你是下面这种格式的吗?

 SvcUtil.exe /out:clientCode.cs /config:app.config http://localhost:62026/CalculatorService.svc
时间: 2024-10-03 10:40:03

vs2012-WCF服务调用 SVCUtil.exe的使用问题的相关文章

WCF服务调用中发生的异常及处理技巧

文章最后给出正确捕获异常的捕获顺序.本次异常捕获仅为介绍,部分为应用性功能,所以代码和行文相对简单,还介绍了在服务器端异常处理的一些技巧. 1.首先,我们创建一个简单的计算器服务器和客户端,如下: 点击展开代码 //服务器 [ServiceContract] public interface ICalc { [OperationContract] [FaultContract(typeof(GreentingError))] string Div(int x, int y); } public

WCF服务调用,跨域方式访问服务而又没有正确的跨域策略,

问题描述 SilverlightApplication1ServiceReference1ServiceReference1.Service1Clientpoxy=newServiceReference1.Service1Client();//newBasicHttpBinding(),addresspoxy.ABAsync(12); 解决方案

如何在调用WCF服务之前弹出一个确认对话框?

昨天有人在微博上问我如下一个问题: 老蒋,客户端调用wcf的一个接口函数时,有没有什么办法可以先弹出一个确认框,确认后再执行调用.因为这个接口函数再很多地方都执行了调用,所以我想在某个入口进行统一地弹出一个确认框... 其实这个问题可以通过WCF的扩展来完成,具体来说这个扩展涉及到一个我们不太常用的组件"InteractiveChannelInitializer",在我的<WCF全面解析>中对它有过概括性的介绍.InteractiveChannelInitializer实现

通过SvcUtil.exe生成客户端代码和配置(转)

WCF服务调用通过两种常用的方式:一种是借助代码生成工具SvcUtil.exe或者添加服务引用的方式,一种是通过ChannelFactory直接创建服务代理对象进行服务调用. 下面简单说下如何通过SvcUtil.exe的方式调用服务: SvcUtil.exe是一个命令行工具,位于:C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin目录下,可以将SvcUtil.exe添加到VS2010中方便以后的运用,添加方式:在VS2010的 Tools菜单中选择

WCF技术剖析之二十九:换种不同的方式调用WCF服务

我们有两种典型的WCF调用方式:通过SvcUtil.exe(或者添加Web引用)导入发布的服务元数据生成服务代理相关的代码和配置:通过ChannelFactory<TChannel>创建服务代理对象.在这篇文章中,我们采用一种独特的方式进行服务的调用.从本质上讲,我们只要能够创建于服务端相匹配的终结点,就能够实现正常的服务调用.在WCF客户端元数据架构体系中,利用MetadataExchangeClient可以获取服务的元数据,而利用MetadataImporter将获取的元数据导入成Serv

WCF技术剖析之二十九:换种不同的方式调用WCF服务[提供源代码下载]

我们有两种典型的WCF调用方式:通过SvcUtil.exe(或者添加Web引用)导入发布的服务元数据生成服务代理相关的代码和配置:通过ChannelFactory<TChannel>创建服务代理对象.在这篇文章中,我们采用一种独特的方式进行服务的调用.从本质上讲,我们只要能够创建于服务端相匹配的终结点,就能够实现正常的服务调用.在WCF客户端元数据架构体系中,利用MetadataExchangeClient可以获取服务的元数据,而利用MetadataImporter将获取的元数据导入成Serv

Svcutil怎么对多个WCF服务同时进行生成代理类?

问题描述 由于项目需要对多个WCF接口进行调用,用SVCUTIL工具对每个接口分别生成的代理类,里面会存在很多相同的代码,导致冲突报错,请问下各位达人,有没办法对多个WCF服务同时生成代理类,让各个代理类公共的类自动全部生成在一个公共类里?谢谢 解决方案 解决方案二:SVCUTIL应该拿着WSDL生成代理类厄.解决方案三:汗,有木有人知道怎么搞啊解决方案四:写批处理svcutil.exe"http://localhost/test.svc?wsdl"/o:"..Service

WCF使用Svcutil.exe生成客户端代理

svcutil.exe 参数 1 /async /async 同时生成同步和异步方法签名. 默认设置:只生成同步方法签名. 缩写形式:/a 2 /tcv:Version35 /tcv:Version35   指定应用程序针对 .NET Framework 的哪个版本.有效值为:Version30 和 Version35.默认值为 Version30. 缩写形式:/tcv Version30:如果为使用 .NET Framework 3.0 的客户端生成代码,则使用 /tcv:Version30.

COM(VB/VBA/Script)利用服务标记调用WCF服务之四:使用配置文件

这几天友人同学说他在COM利用服务标记调用WCF服务的时候遇到一个问题,就是他返回的的Soap消息 大于65536这个wsHttpBinding的缺省值,引发调用错误.需要将MaxReceivedMessageSize更改成可以容纳 大消息内容的值.在我前面的三篇文章中使用的都是缺省的wsHttpBinding,所以不存在这个问题.现在 需要更改缺省值自然就需要增加配置来达到目的.目前最关键的问题就是:是否能让VB/VBA/Script来使 用配置文件呢?如果可以,那如何让VB,VBA, Scr